2010-04-05 97 views
0

我得到nil爲下面的代碼中的日期變量返回。我無法找到日期格式的任何問題,任何人都可以幫忙嗎?返回nil爲dateFromString調用NSDateFormatter

NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; 
[formatter setDateFormat:@"EEE MMM dd HH:mm:ss zzz yyyy"]; 

NSString *dateString = [[NSString alloc] initWithFormat:@"%@", @"Mon Apr 05 04:37:28 UTC 2010"]; 
NSDate *date = [formatter dateFromString:dateString]; 

回答

2

嘗試

NSDate *date = [formatter dateFromString:@"Mon Apr 05 04:37:28 GMT 2010"]; 

NSDate *date = [formatter dateFromString:@"Mon Apr 05 04:37:28 +0000 2010"];