美文网首页
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