NSDate格式化程序 iOS6 的问题



我有一个日期字符串,如 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"];

最新更新