【发布时间】:2013-02-14 17:14:27
【问题描述】:
我想知道一年中第一周的日期:
NSCalendar *calendar = [NSCalendar currentCalendar];
NSDateComponents *components = [[NSDateComponents alloc] init];
[components setYear:2013];
[components setMonth:1];
[components setWeekOfMonth:1];
[components setWeekday:1];
NSDate *newDate = [calendar dateFromComponents:components];
NSLog(@"%@",newDate);
我得到的是:
2012-12-29 23:00:00 +0000
当我与我的 mac 日历进行比较时,我需要得到的是:
2012-12-31 23:00:00 +0000
有什么建议吗?
【问题讨论】:
标签: ios calendar components nsdate nsdatecomponents