【发布时间】:2014-05-27 20:46:01
【问题描述】:
我正在尝试使用NSDateFormatter 从具有以下格式“YYYY-MM-ddTHH:mm:ssZ”的字符串中获取NSDate。 NSDateFormatter 总是返回 nil。以下是我尝试这样做的方法:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"YYYY'-'MM'-'dd'T'HH':'mm':'ss'Z'"];
NSDate *dateFromString = [dateFormatter dateFromString:@"2013-08-09T18:30:00+02:00"];
【问题讨论】:
-
提示:日期字符串不以文字“Z”结尾。 - 'YYYY' 应该是 'yyyy'。
-
我不确定您是否需要转义字符,例如: - in '' 标记
-
提示:咨询date format string spec。
标签: objective-c datetime nsdate nsdateformatter