【发布时间】:2012-04-11 05:05:38
【问题描述】:
在这里感到困惑......我有两个日期,我 NSLog 控制台并得到:
日期是2011-03-30 13:33:57 +0000 - 2011-03-28 13:33:57 +0000
一个日期显然比另一个日期晚...但是,在下面的代码中,无论我使用 [dateUSERPREFS laterDate:dateXML] 还是 [dateUSERPREFS earlierDate:dateXML] 我都会在控制台中显示“我们得到第一个 IF”?
有什么想法吗?谢谢,
NSDate *dateXML = [df dateFromString:last_modifiedXML];
NSDate *dateUSERPREFS = [df dateFromString:last_modifiedUSERPREFS];
NSLog(@"dates are %@ - %@", dateXML, dateUSERPREFS);
if ([dateUSERPREFS laterDate:dateXML]) {
NSLog(@"we get first IF");
}
【问题讨论】:
标签: objective-c ios nsdate