我有一个代码:
NSString *dateStr = [currentElementValue stringByRemovingNewLinesAndWhitespace];
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"EE, dd MMM yyyy hh:mm:ss ZZ"];
我从服务器接收日期作为字符串,如:
Tue, 08 Jan 2013 13:21:54 +0000
但这是我的问题,当我使用时:[dateFormat dateFromString:dateStr]
Mon, 07 Jan 2013 10:31:30 +0000 converted to 07-01-2013
但Wed, 02 Jan 2013 15:12:57 +0000
无法转换。
有人知道为什么会这样吗?
任何帮助,将不胜感激。:)