我想比较两天的NSDate对象,我在第一次使用NSDateComponents计算我的两个日期对象之间的差异,但它工作正常。两个NSDate对象之间的天数
NSString *dateStr [email protected]"2012-11-05 15:00:00";
NSDate *date = [dateFormat dateFromString:dateStr];
NSDateComponents *datesDiff = [calendar components: NSDayCalendarUnit
fromDate: date
toDate: [NSDate date]
options: 0];
这不能解决我的问题。事实上,当date1 = 2012-11-05 23:00:00和date2 = 2012-11-06 10:00:00时,两个日期之间的差异是0天和11个小时。 我正在寻找一些东西,可以让我检测一天的变化,换句话说,当date1 = 2012-11-05 23:00:00和date2 = 2012-11-06 00:01:00时,有一天差异。
如果有人知道解决方案,我会欢迎他的建议。 在此先感谢
这正是我想要的,我们要创造一个类别NSCale如文中所述。谢谢 – Ali