NSDateFormatter以格式YYYY-MM-ddTHH:mm:ssZ返回nil

and*_*pfr 8 datetime objective-c nsdate nsdateformatter

我正在尝试NSDate使用以下格式从字符串中获取"YYYY-MM-ddTHH:mm:ssZ" NSDateFormatter.在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"];
Run Code Online (Sandbox Code Playgroud)

hol*_*lex 22

这将是一个更好的格式化程序.

[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZ"];
Run Code Online (Sandbox Code Playgroud)