您的位置:首页 > 其它

用NSDateFormatter转换日期,得到大写字母的星期(SUN etc.)

2011-08-04 23:37 501 查看
用NSDateFormatter转换日期,得到大写字母的星期几(SUN etc.)

使用NSDateFormatter转换日期时,得到的英文字母的星期几只能是这样, 如Sun, Mon, etc.

如果想得到大写字母的星期几,可以这样:

NSArray *weekdayAry = [NSArray arrayWithObjects:@"SUN", @"MON", @"TUE", @"WED", @"THU", @"FRI", @"SAT", nil];

dateFormatter = [[NSDateFormatter alloc] init];

[dateFormatter setDateFormat:NSLocalizedString(@"YYYY.MM.dd.eee", nil)];

// 此处更改显示的大写字母的星期几

[dateFormatter setShortWeekdaySymbols:weekdayAry];

[dateFormatter setLocale:[[[NSLocale alloc] initWithLocaleIdentifier:@"en_US"] autorelease]];

...

NString *str = [dateFormatter stringFromDate:[NSDate date]];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  sun date