工作日EEE的NSDateFormatter问题

时间:2010-08-30 13:25:37

标签: iphone objective-c nsdateformatter

为什么输出以下代码:Dday:(null)

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"EEE HH:mm:ss"];
NSDate *date = [dateFormatter dateFromString:@"Sun 15:00:00"];
DLog(@"Ddate: %@", date);

如果我使用格式HH:mm:ss和字符串15:00:00我得到一个有效的日期......

干杯队友

2 个答案:

答案 0 :(得分:3)

它可能与您的系统/设备的区域设置有关,请查看来自apple的以下内容

http://developer.apple.com/mac/library/qa/qa2010/qa1480.html

答案 1 :(得分:1)

你确定它应该是EEE而不是eee吗?我正在使用eee,它工作正常。