3

为什么下面的代码输出: 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 我得到一个有效的日期......

队友的欢呼声

4

2 回答 2

3

它可能与您的系统/设备的语言环境有关,请查看苹果的以下内容

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

于 2010-08-30T13:47:15.693 回答
1

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

于 2010-08-30T13:30:12.800 回答