【发布时间】:2015-07-08 10:20:33
【问题描述】:
我已搜索找到特定星期的星期日日期的解决方案。我找到了已回答但未显示正确日期的问题。
NSCalendar *calendar = [NSCalendar currentCalendar];
unsigned unitFlags = NSCalendarUnitYear | NSCalendarUnitMonth | NSCalendarUnitDay | NSCalendarUnitHour | NSCalendarUnitMinute | NSCalendarUnitWeekday | NSCalendarUnitWeekOfYear;
NSDateComponents *comps = [calendar components:unitFlags fromDate:[NSDate date]];
comps.weekday = 1; //Sunday
comps.weekOfMonth = 1;
NSDate *sundayDate = [calendar dateFromComponents:comps];
当我打印出它给出的日期时。
2015-07-08 10:14:00 +0000
它是当前日期。我做错了什么?
【问题讨论】:
标签: ios nsdate nscalendar nsdatecomponents