Ios4 如何比较日期?
我是Objective-C新手,需要比较NSDate对象我必须比较存储在NSMutableArray中的5天,并将它们与当前日期匹配,然后打印它们。这对于存储在dateArray中的日期示例数组应该有帮助:Ios4 如何比较日期?,ios4,nsmutablearray,nsdate,Ios4,Nsmutablearray,Nsdate,我是Objective-C新手,需要比较NSDate对象我必须比较存储在NSMutableArray中的5天,并将它们与当前日期匹配,然后打印它们。这对于存储在dateArray中的日期示例数组应该有帮助: 有关更多信息,请参阅NSDate类参考。还有一个关于两个日期的compare:方法。我有一个查询..如何将日期添加到数组中? NSDate *now = {NSDate date]; // current date and time NSArray *dateArray = [NSArra
有关更多信息,请参阅NSDate类参考。还有一个关于两个日期的compare:方法。我有一个查询..如何将日期添加到数组中?
NSDate *now = {NSDate date]; // current date and time
NSArray *dateArray = [NSArray arrayWithObjects:
[NSDate dateWithString:@"2001-03-24 10:45:32 +0600"],
now,
[NSDate dateWithTimeIntervalSinceNow:1000],
[NSDate dateWithString:@"2011-03-03 18:45:32 +0600"],
[NSDate dateWithTimeIntervalSinceNow:-1000],
nil];
for (NSDate *date in dateArray)
{
if ([date isEqualToDate:now])
{
// date are equal ..
}
else if ([date isEarlier:now])
{
// date are earlier ..
}
else if ([date isLater:now])
{
// date are later ..
}
}