ios-日期组件
2015-10-16 21:05
393 查看
日期组件在项目开发中用的不多 偶尔也会用到 系统给我们提供了一些功能较为完善的类 我们可以直接使用 - (void)showDate { /** * 日历类 * * @return */ NSCalendar *calendar = [NSCalendar currentCalendar]; /** * 获取系统当前时间 * * @return */ NSDate *date = [NSDate date]; /** * 日期组件 * * 保存 年月日时分秒周 */ /** * NSCalendarUnitEra = kCFCalendarUnitEra, NSCalendarUnitYear = kCFCalendarUnitYear, NSCalendarUnitMonth = kCFCalendarUnitMonth, NSCalendarUnitDay = kCFCalendarUnitDay, NSCalendarUnitHour = kCFCalendarUnitHour, NSCalendarUnitMinute = kCFCalendarUnitMinute, NSCalendarUnitSecond = kCFCalendarUnitSecond, NSCalendarUnitWeekday = kCFCalendarUnitWeekday, NSCalendarUnitWeekdayOrdinal = kCFCalendarUnitWeekdayOrdinal, * * @param NSCalendarUnit * * @return <#return value description#> */ // NSDateComponents *componets = [calendar components:NSCalendarUnitYear | NSCalendarUnitMonth | NSCalendarUnitDay | NSCalendarUnitHour | NSCalendarUnitMinute | NSCalendarUnitSecond | NSCalendarUnitWeekday fromDate:date]; NSDateComponents *componets = [calendar components:NSCalendarUnitYear | NSCalendarUnitMonth | NSCalendarUnitDay | NSCalendarUnitHour | NSCalendarUnitMinute | NSCalendarUnitSecond | NSCalendarUnitWeekday fromDate:date]; /* 周日:1 周一:2 */ NSLog(@"%ld/%ld/%ld 周%ld",componets.year,componets.month,componets.day,componets.weekday - 1); NSDate *date1 = [NSDate date]; NSDate *date2 = [NSDate dateWithTimeInterval:3600 sinceDate:date]; /** * 1.两个时间相差多少秒 ABS * * @return */ [date1 timeIntervalSinceDate:date2]; /** * 2.date 距离1970年1月1号的秒数 * * @return */ NSTimeInterval seconds = [date1 timeIntervalSince1970]; [date1 timeIntervalSinceReferenceDate]; /** * 指定距离现在时间差多少秒 * * @return */ [date1 timeIntervalSinceNow]; }
相关文章推荐
- iOS_核心动画(二)
- IOS NSDate
- ios地图小例子和手势的使用 供大家参考一下呦
- iOS中的消息循环
- iOS之录音
- 新浪微博 iOS sso package or sign error 和 error:redirect_uri_mismatch 错误解决方法
- iOS开发中的几种设计模式
- 调整iOS应用的细节
- ios动画
- ios presentViewController:destinationView跳转后黑屏问题
- 我的IOS学习历程-第七天
- iOS学习之iOS沙盒(sandbox)机制和文件操作
- iOS沙盒目录结构解析
- iOS开发者账号总结(三)
- IOS开发者账号的相关配置-子账号(二)
- iOS不使用JSONKit做Dic到JsonString的转换
- 写给iOS小白的MVVM教程(一): 从MVC到MVVM之一个典型的MVC应用场景
- 写给iOS小白的MVVM教程(一): 从MVC到MVVM之一个典型的MVC应用场景
- iOS:核心动画之基本动画CABasicAnimation
- air mobile andriod ios 页面加载控件