验证日期和月份

时间:2013-01-28 12:32:07

标签: ios nsdate

我有一个使用NSDate的当前日期,这是ma开始日期....我再添加4天到当前日期,我得到ma endDate ..

NSString *StrtDate= [dateFormatter stringFromDate:[NSDate date]];

int daysToAdd = 4;
NSDate *newDate1 = [[NSDate date] dateByAddingTimeInterval:60*60*24*daysToAdd];
NSString *StopDate= [dateFormatter stringFromDate:newDate1];

假设当前日期是今天的日期...结束日期的第28日结束日期是1月32日这是无效的仪式? 你如何验证日期??

2 个答案:

答案 0 :(得分:0)

您是否运行过代码并检查结果日期是否确实是1月32日?

该框架足够智能,可以理解有效日期。你会得到正确的约会。

答案 1 :(得分:0)

您不必担心这一点,因为日期框架知道每个月有多少天。