美文网首页
iOS 根据指定时间来判断显示

iOS 根据指定时间来判断显示

作者: 你就在世界的中心 | 来源:发表于2017-03-17 15:19 被阅读0次
    前段时间做了一个小功能,根据客户端当前时间判断显示一些状态

    下面贴出代码记录一下

    //取出当前的时、分、秒
    NSDate *now = [NSDate date];
    
    NSCalendar *calendar = [NSCalendar currentCalendar];
    
    NSUInteger unitFlags = NSCalendarUnitHour | NSCalendarUnitMinute | NSCalendarUnitSecond;
    
    NSDateComponents *dateComponent = [calendar components:unitFlags fromDate:now];
    
    //取出当前小时, self.hour是当前客户端的小时
    self.hour = [dateComponent hour];
    
    //取出当前分钟 ,self.minute是当前客户端的分钟
    self.minute = [dateComponent minute];
    
    //取出当前秒,self.second是当前客户端的分钟
    self.second = [dateComponent second];
    

    要做倒计时之类的可以设置一个定时器,每次都获取一下当前的时分秒,再用时分秒分别做减法判断。

    相关文章

      网友评论

          本文标题:iOS 根据指定时间来判断显示

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