为什么此代码显示日期为 SAT,而 NSDateComponent 和 setWeekday 我使用 1 表示 SUN?
// Set Day
NSDateComponents *comps = [[NSDateComponents alloc] init];
[comps setWeekday:1];
[comps setHour:13];
[comps setMinute:30];
NSCalendar *gregorian = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
NSDate *tempDate = [gregorian dateFromComponents:comps];
NSDateFormatter *format = [[[NSDateFormatter alloc] init] autorelease];
[format setDateFormat:@"EEE HH:mm"];
NSString *s = [format stringFromDate:tempDate];
NSLog(@"Finishing : %@", s);
// Gave => 2011-04-05 09:50:28.467 test1[39840:207] Finishing : Sat 13:30