商品活动,计时器。不多说,最大时间不超过24小时,直接上代码。
使用方法:
NSString *string = @"2020-06-12 18:00:00";
NSDateFormatter *formtatter = [[NSDateFormatter alloc] init];
formtatter.dateFormat = @"yyyy-MM-dd HH:mm:ss";
NSDate *date = [formtatter dateFromString:string];
NSTimeInterval a2=[date timeIntervalSince1970];
NSString *timeString2 = [NSString stringWithFormat:@"%.0f", a2];
TimeCountdownView *timeView = [[TimeCountdownView alloc] initWithFrame:CGRectMake(100, 100, 130, 15) andEndTimer:timeString2];
[self.view addSubview:timeView];
.h文件代码
#import <UIKit/UIKit.h>
@interface TimeCountdownView : UIView
- (instancetype)initWithFrame:(CGRect)frame andEndTimer:(NSString *)endTimer;
@end
.m文件代码
#define TimerFont [UIFont systemFontOfSize:12]
#import "TimeCountdownView.h"
@interface TimeCountdownView()
{
NSUInteger expiresTime;
NSUInteger nowTime;
NSDate *date1970;
NSDateFormatter *dateFormatter;
NSInteger aDay;
}
/**小时*/
@property (nonatomic,strong) UIButton *hourBtn;
/**分钟*/
@property (nonatomic,strong) UIButton *minuteBtn;
/**秒*/
@property (nonatomic,strong) UIButton *secondBtn;
/**:*/
@