iOS计算两个时间的时间差
2016-04-13 16:29
447 查看
+ (long)calculteHourL:(NSDate *)endDate startDate:(NSDate *)startDate {
NSCalendar *cal = [NSCalendar currentCalendar];
unsigned int unitFlags = NSCalendarUnitYear | NSCalendarUnitMonth | NSCalendarUnitDay | NSCalendarUnitHour | NSCalendarUnitMinute | NSCalendarUnitSecond;
NSDateComponents *d = [cal components:unitFlags fromDate:endDate toDate:startDate options:0];
long hour = [d hour] + [d minute]/60 + [d second]/3600;
return hour;
// int sec = [d hour]*3600 + [d minute]*60 + [d second];
// NSLog(@"second = %d",[d hour]*3600+[d minute]*60+[d second]);
}
相关文章推荐
- Reveal高级技巧(越狱设备)
- iOS PhotoBrowser - ZLThumbnailViewController 获取图片列表超过900张内存警告闪退问题
- ios Could not find Developer Disk Image
- iOS中的AlterViewController的一些总结
- iOS中的动画
- IOS 核心动画之CAKeyframeAnimation - iBaby
- 芒果iOS开发之AFNetworking3.0.4使用指南
- iOS 视频播放器小屏和全屏切换
- ios大神班学习大纲
- ios 几种数据存储方式
- IOS获取系统通讯录联系人信息
- [IOS]应用设置和用户默认设置(附Demo文件)
- 模拟post请求-->测试api是否可用-->再交给ios开发
- iOS开发的一些奇巧淫技 [转]
- iOS 证书(纯属个人笔记,很乱,不易参考,只是为了简洁)
- IOS7 导航栏适配--translucent属性设置的问题
- iOS开发 AFNetworking 3.0使用遇到的问题补充
- iOS中NSAttributedString问题的一些解释
- ArcGIS Runtime SDK for iOS(一) – 实现地图的不同点的callout展示
- iOS开发-进阶:iOS调用WebService