为什么NSDateFormatter返回nil?

Pra*_*abh 2 objective-c nsdateformatter

更确切地说,这对我不起作用:

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"YYYY-MM-ddTHH:mm:ssZ"];
NSDate *prevday = [formatter dateFromString:@"2011-04-07T22:00:48Z"];    
Run Code Online (Sandbox Code Playgroud)

prevday正在返回NIL.

onn*_*web 16

您需要在字符串中插入刻度:

@"YYYY'-'MM'-'dd'T'HH':'mm':'ss'Z'"
Run Code Online (Sandbox Code Playgroud)