【发布时间】:2017-09-27 13:17:38
【问题描述】:
我有日期(NSDate),
我用“EEEE,dd MMM YYYY”格式转换,所以输出是。 “2017 年 5 月 22 日,星期一”
但是当将此字符串转换为日期时,它会给出错误的日期
使用此代码
NSDateFormatter * formatter = [NSDateFormatter new];
[formatter setDateFormat:@"EEEE,dd MMM YYYY"];
NSDate *currentDate = [formatter dateFromString:“Monday,22 May 2017”];
错误的输出是 2016-12-25 18:30:00 +0000
有人可以帮忙吗?
【问题讨论】:
-
日期格式不正确,
标签: ios objective-c nsdate nsdateformatter