2
我有一個問題:setFirstWeekDay
不工作...我不知道爲什麼...setFirstWeekday不起作用
NSCalendar *gregorianT = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
[gregorianT setFirstWeekday:2];
NSDateFormatter *formatDayWeek = [[NSDateFormatter alloc] init];
[formatDayWeek setDateFormat:@"c EEEE"];
NSLog(@"date : %@ value for date : %@", dateForMonth, [formatDayWeek stringFromDate:dateForMonth]);
這是我得到:
date : 2012-11-23 14:18:28 +0000 value for date : 6 Friday
我應該得到date : 2012-11-23 14:18:28 +0000 value for date : 5 Friday
'dateForMonth'是如何定義的? –
- (NSMutabl eArray *)setInfoForSpecificDate:(NSDate *)dateForMonth 它是[NSDate date]; – xGoPox
我的iPad設置爲美國格式,但即使它是美國我想我的星期一在1上,然後星期五將是5 ...:o – xGoPox