我有一个 2 NSDates
,一个startdate
和enddate
。这些日期具有以下格式。
startDate = 2013-02-22 12:00:00 +0000; endDate = 2013-02-25 13:00:00 +0000;
现在我想比较这些日期。因此我有这个代码。
if([event.startDate isEqualToDate:event.endDate]){
NSLog(@"event %@ is in the same day",event.title);
}else{
NSLog(@"event %@ is NOT in the same day",event.title);
}
但问题是它总是出现在 else 语句中。我希望如果 startDate 和 endDate 在同一天、同一个月和同一年,他们给我第一个NSLog
,否则他们给我第二个NSLog
有什么帮助吗?