【发布时间】:2014-11-18 08:06:36
【问题描述】:
我正在尝试从字符串中创建日期,但它返回 null,我不知道为什么...
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss"];
NSDate *dateFromApi = [dateFormatter dateFromString:@"0001-01-03T00:00:00+02:00"];
dueDate 看起来像这样 0001-01-03T00:00:00+02:00
我做错了什么?
【问题讨论】:
-
在你的日期字符串中你有 +02:00 这是时区,所以你的格式是错误的。试试“yyyy-MM-dd'T'HH:mm:ss'Z'”
标签: ios objective-c nsdate nsdateformatter