【发布时间】:2016-05-05 10:12:25
【问题描述】:
我有Mon, 18 Apr 2016 07:29:49 GMT的字符串形式的日期,现在我正在尝试通过这样做将其转换为日期对象
NSDateFormatter *parsingFormatter = [NSDateFormatter new];
[parsingFormatter setDateFormat:@"EE, dd MMM YYYY hh:mm:ss Z" ];
NSDate *date = [parsingFormatter dateFromString:@"Mon, 18 Apr 2016 07:29:49 GMT"];
但是当我在date 对象中看到结果时,它包含以下日期2015-12-21 07:29:49 +0000
有人能说出为什么将日期从 2016 年 4 月 18 日更改为 2015 年 12 月 21 日吗?
【问题讨论】:
标签: ios objective-c swift nsdate nsdateformatter