美文网首页
时间倒计时

时间倒计时

作者: 我是菜鸟66666 | 来源:发表于2016-08-06 15:51 被阅读0次

NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:.1 target:self selector:@selector(timerFire:) userInfo:nil repeats:YES];

}

//////每隔一秒执行一次

- (void)timerFire:(NSTimer *)timer

{

NSCalendar *calendar = [NSCalendar currentCalendar];

NSDateComponents *components = [[NSDateComponents alloc] init];

[components setYear:2016];

[components setMonth:12];

[components setDay:12];

[components setHour:12];

[components setMinute:0];

[components setSecond:0];

[components setNanosecond:0];

NSDate *fireDate = [calendar dateFromComponents:components];//目标时间

NSDate *today = [NSDate date];//当前时间

unsigned int unitFlags = NSCalendarUnitYear | NSCalendarUnitMonth | NSCalendarUnitDay | NSCalendarUnitHour | NSCalendarUnitMinute | NSCalendarUnitSecond| NSCalendarUnitNanosecond;

NSDateComponents *d = [calendar components:unitFlags fromDate:today toDate:fireDate options:0];//计算时间差

NSLog(@"%@",[NSString stringWithFormat:@"%d天%d小时%d分%d秒%d毫秒", [d day], [d hour], [d minute], [d second],[d nanosecond]/10000000]);

//    auctionTime.text = [NSString stringWithFormat:@"%d天%d小时%d%分%d秒", [d day], [d hour], [d minute], [d second]];//倒计时显示

相关文章

  • 短小精悍CountDownTimer

    一个短小精悍的冷门类时间倒计时,亦或者不止时间倒计时. CountDownTimer 用法: 即可实现60秒时间倒计时.

  • UIButton倒计时

    /** * 倒计时按钮 * * @paramtimeLine 倒计时总时间 * @paramtitle 还没倒计...

  • 倒计时

    倒计时 __block int timeout=10; //倒计时时间 // dispatc...

  • 倒计时、动态表格、防微博

    一、倒计时 倒计时 距离下课还有: || function task(){ //获取当前时间、 ...

  • 2018.5.24

    一、倒计时 倒计时 距离下课还有: || function task(){ //获取当前时间、 ...

  • 前端页面实现倒计时效果的几种方法

    1.15分钟倒计时 2.距离未来时间倒计时 3.数码时钟 4.时间插件倒计时:https://www.jq22.c...

  • js中date倒计时

    获取倒计时之前,我们不妨先来看怎样获取当前时间吧!!! 获取倒计时 1、实现倒计时功能2、倒计时结束按钮可被点击,...

  • vue时间倒计时

    后台返回了 一个创建时间需要根据这个时间 倒计时30分钟 然后时间就会倒计时了

  • JavaScript倒计时

    当前时间 显示倒计时

  • JavaScript12倒计时、动态表格、微博

    一、倒计时 倒计时 距离下课还有: || function task(){ //获取当前时间、 var now=...

网友评论

      本文标题:时间倒计时

      本文链接:https://www.haomeiwen.com/subject/wkbksttx.html