我有这段代码在 iOS 6 中非常有用,可以将这个 Rails json 提供的日期字符串转换为 NSDate (2012-12-11T08:28:16-08:00):
NSDateFormatter* formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZZZZ"];
return [formatter dateFromString:string];
但它在 iOS 5 上不起作用。我找不到任何好的资源来转换 5 中的日期。感谢您的帮助。