NSCalendar 获取当前时间,年,月,日与当前时间对比
来源:互联网 发布:淘宝文案兼职 编辑:程序博客网 时间:2024/05/28 01:34
// 1.获得年月日 _lastUpdateTime 获取时间与当前时间对比
NSCalendar *calendar = [NSCalendarcurrentCalendar];
NSUInteger unitFlags =NSYearCalendarUnit|NSMonthCalendarUnit |NSDayCalendarUnit |NSHourCalendarUnit |NSMinuteCalendarUnit;
NSDateComponents *cmp1 = [calendar components:unitFlags fromDate:_lastUpdateTime];
NSDateComponents *cmp2 = [calendar components:unitFlags fromDate:[NSDatedate]];
// 2.格式化日期
NSDateFormatter *formatter = [[NSDateFormatteralloc]init];
if ([cmp1 day] == [cmp2day]) {// 今天
formatter.dateFormat = @"今天 HH:mm";
} else if ([cmp1year] == [cmp2year]) {// 今年
formatter.dateFormat = @"MM-dd HH:mm";
} else {
formatter.dateFormat = @"yyyy-MM-dd HH:mm";
}
NSString *time = [formatter stringFromDate:self.lastUpdateTime];
// 3.显示日期
self.lastUpdateTimeLabel.text = [NSStringstringWithFormat:@"最后更新:%@", time];
//获取当前时间
02 NSDate *now = [NSDate date];
03 NSLog(@”now date is: %@”, now);
04
05 NSCalendar *calendar = [NSCalendar currentCalendar];
06 NSUInteger unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit;
07 NSDateComponents *dateComponent = [calendar components:unitFlags fromDate:now];
08
09 int year = [dateComponent year];
10 int month = [dateComponent month];
11 int day = [dateComponent day];
12 int hour = [dateComponent hour];
13 int minute = [dateComponent minute];
14 int second = [dateComponent second];
- NSCalendar 获取当前时间,年,月,日与当前时间对比
- ios-通过NSCalendar来获取当前时间的年、月、日、时、分、秒
- iOS获取当前时间 NSDate(NSCalendar)获取当前时间
- javascript获取当前时间(年-月-日 时:分:秒)
- 获取当前时间的年、月、日、时、分、秒
- 获取当前时间的年、月、日、时、分、秒
- JS_获取当前时间(2017年06月27日)
- 获取当前时间分开的年,月,日
- 获取当前时间若干年、月、日、时等工具时间工具类
- iPhone开发--获取当前时间与2001年1月1日的时间差以毫秒为单位
- 输入时间与当前时间对比
- 获取当前系统时间的年、月、日、小时、分、秒
- ASP.NET C# 获取当前日期 时间 年 月 日 时 分 秒
- ASP.NET C# 获取当前日期 时间 年 月 日 时 分 秒
- iOS-获取当前时间的年、月、日、时、分、秒
- UIDatePicke获取当前时间的年、月、日、时、分、秒, //显示成中文格式的
- android 日期格式处理 ,获取当前系统时间并设置格式为--年--月--日
- iOS-获取当前时间的年、月、日、时、分、秒
- CENTOS 7 开放端口设置
- Statement和Prestatement的区别
- IoC 的一种具体形式
- java排序算法
- 图像点击跟踪系统
- NSCalendar 获取当前时间,年,月,日与当前时间对比
- C#中对sqlserver进行增删改查
- 最核心的是要熟悉和掌握HTTP协议
- OKHttp源码解析(一)
- 华为机试---生成格雷码
- 242. Valid Anagram 有效的Anagram
- 设计模式- 适配器模式
- 递归调用的方式遍历SD卡上的所有图片
- OKHttp源码解析(二)