计算两个NSDate是否处于同一天
2015-01-05 15:01
169 查看
计算两个NSDate是否处于同一天的算法,无需使用calendar接口,无需format为字符串,兼容时区:
double timezoneFix = [NSTimeZone localTimeZone].secondsFromGMT; if ( (int)(([nowDate timeIntervalSince1970] + timezoneFix)/(24*3600)) - (int)(([lastDate timeIntervalSince1970] + timezoneFix)/(24*3600)) == 0) { return YES; }
相关文章推荐
- C# 判断两个日期是否是同一天
- C# 获取当前月第一天和最后一天 计算两个日期差多少天
- ios中利用NSDateComponents、NSDate、NSCalendar判断当前时间是否在一天的某个时间段内。
- PHP编程计算两个时间段是否有交集的实现方法(不算边界重叠)
- C# 判断两个日期是否是同一天
- ios中利用NSDateComponents、NSDate、NSCalendar判断当前时间是否在一天的某个时间段内。
- Java中判断两个Date是否是同一天
- java使用计算md5校验码方式比较两个文件是否相同
- 计算两个NSDate之间,相隔多少秒数
- NSDate计算两个时间日期的时差
- PHP计算两个时间段是否有交集(边界重叠不算)
- ios中利用NSDateComponents、NSDate、NSCalendar判断当前时间是否在一天的某个时间段内。
- C++中如何计算两个区域是否有交集
- PHP计算两个时间段是否有交集(边界重叠不算)
- python计算输入的两个数字,try...except...判断是否输入的是数字,如果是则相加
- java 计算两个时间间隔一天
- iOS中利用NSDateComponents,NSDate,NSCalendar判断当前时间是否在一天的某个时刻段内
- ios中利用NSDateComponents、NSDate、NSCalendar判断当前时间是否在一天的某个时间段内
- 计算两个整数区间是否重叠的算法函数
- ios中利用NSDateComponents、NSDate、NSCalendar判断当前时间是否在一天的某个时间段内