计算两个NSDate之间,相隔多少秒数
2016-03-01 09:55
357 查看
计算两个NSDate之间,相隔多少秒数
//两个时间间隔秒数
- (NSInteger)intervalSecondsWithSmallDate:(NSDate*)smallDate bigDate:(NSDate*)bigDate
{
NSCalendar *calendar =[NSCalendar currentCalendar];
unsigned int unitFlags =kCFCalendarUnitYear|kCFCalendarUnitMonth|kCFCalendarUnitDay|kCFCalendarUnitHour|kCFCalendarUnitMinute|kCFCalendarUnitSecond;
NSDateComponents *dateComp= [calendar components:unitFlags fromDate:smallDate toDate:bigDate options:0];
NSInteger second = [dateComp hour]*3600+[dateComp minute]*60+[dateComp second];
return second;
}
//两个时间间隔秒数
- (NSInteger)intervalSecondsWithSmallDate:(NSDate*)smallDate bigDate:(NSDate*)bigDate
{
NSCalendar *calendar =[NSCalendar currentCalendar];
unsigned int unitFlags =kCFCalendarUnitYear|kCFCalendarUnitMonth|kCFCalendarUnitDay|kCFCalendarUnitHour|kCFCalendarUnitMinute|kCFCalendarUnitSecond;
NSDateComponents *dateComp= [calendar components:unitFlags fromDate:smallDate toDate:bigDate options:0];
NSInteger second = [dateComp hour]*3600+[dateComp minute]*60+[dateComp second];
return second;
}
相关文章推荐
- git push 403
- java 静态代码块和构造方法执行优先顺序
- java 数据结构和存储方式
- Java数组
- event.keyCode用法及列表
- exec Function
- 高仿人人网客户端Android版项目源码
- Ajax显示隐藏
- php和java的memcached使用的兼容性问题解决过程
- 高仿人人网客户端Android版项目源码
- event.keyCode用法及列表
- 面向对象_python
- java定时调度器解决方案分类及特性介绍
- Java 利用replaceAll 替换中括号
- qsort()中cmp函数写法
- C#中几种常用的处理字符串的方法总结
- ArcGIS网络分析之构建网络分析数据集(一)
- RabbitMQ3.5.0版本之后关于RabbitMQ实现队列优先级
- 【LeetCode】001 Nim Game 尼姆游戏
- View滑动控制-----ViewDragHelper应用基础篇