我有一个日期字符串,如 2012/10/11 21:46:31 +0000
而且我已经尝试了几乎最大数量的组合,但每次我都将 NSDate 显示为空。
NSDateFormatter *fmt = [[NSDateFormatter alloc] init];
[fmt setDateFormat:@"yyyy/MM/dd HH:mm:ss"];
NSDate *fromDate = [fmt dateFromString:fromDateString];
我正在使用 iOS6
哪里fromDateString= 2012/10/11 21:46:31 +0000
请尝试以下操作(包括时区字符串):
NSDateFormatter *fmt = [[NSDateFormatter alloc] init];
[fmt setDateFormat:@"yyyy/MM/dd HH:mm:ss Z"];
NSDate *fromDate = [fmt dateFromString:@"2012/10/11 21:46:31 +0000"];