有人可以告诉我如何转换这个字符串:
2011-07-25T10:12:59-05:00
到NSDate对象?我之前用一个看起来像@“yyyy-MM-dd'T'HH:mm:ss.SSSS”的NSDateFormat转换了GMT日期字符串,但我不知道如何为这个字符串配置它。
另外,我将[NSDateFormatter timeZone]设置为什么?
任何帮助将不胜感激。谢谢!
答案 0 :(得分:0)
您可以通过这种方式将字符串转换为NSDate,
NSString *dateString = @"2011-07-25T10:12:59-05:00";
NSDateFormatter *df = [NSDateFormatter new];
[df setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssz"];
NSDate *date = [df dateFromString:dateString];
NSLog(@"%@", date);