我正在尝试创建一个格式化程序,将所示日期格式转换为NSDate对象:
NSString *dateStr = @"2010-06-21T19:00:00-05:00";
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZZZ"];
NSDate *date = [dateFormat dateFromString:dateStr];
问题在于时区-05:00,无法使用上述格式正确解析。有什么建议吗?
NSISO8601DateFormatter
用户。 - DawnSong