我有一個日期字符串格式是這樣的:日期字符串格式的NSDate
2007-04-28T03:00:33.000Z
,我想它用這種方法轉換爲NSDate
:
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"yyyy-MM-ddTHH:mm:ss.000Z"];
NSDate *myDate = [df dateFromString:str];
但myDate
始終是零。任何想法爲什麼?
因爲你的格式字符串是錯誤的。 http://www.unicode.org/reports/tr35/tr35-25.html#Date_Format_Patterns – borrrden