我在使用NSDateFormatter解析日期字符串时遇到问题。我已经将下面的方法方法实现为NSDate类别。输入是以下日期字符串Thu, 22 Dec 2011 16:03:39 +0100并使用以下模式解析EEE,dd MMM yyyy HH:mm:ss ZZZ
问题是该方法返回nil
+(NSDate*) dateFromString:(NSString*)dateString pattern:(NSString*)pattern
{
NSDateFormatter *dateParser = [[NSDateFormatter alloc] init];
[dateParser setDateFormat:pattern];
NSDate *parsedDate = [dateParser dateFromString:dateString];
return parsedDate;
}
我查看了 Stackoverflow 和 Internet 上的其他地方,但没有找到解决此问题的方法。