我試圖將NSString
轉換爲NSDate
,如下所示。將NSString轉換爲NSDate
的NSString *startTime
值是2015-06-23T01:37:53Z,
但NSDate *startTimeDate
值爲零。代碼有什麼問題?
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setTimeZone:[NSTimeZone timeZoneWithName:@"PST"]];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"];
NSDate *startTimeDate = [dateFormatter dateFromString:startTime];
只需從您的格式中移除'.SSS'。我希望它會起作用。 – VRAwesome