從服務器獲得的字符串格式爲「2015-11-09 06:54:00 UTC」I要轉換將日期格式轉換爲日期格式爲「2015-11-09 06:54:00 UTC」至NSDate
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter.dateFormat = @"yyyy-MM-dd'T'HH:mm:ssZ";
NSDate* date = [dateFormatter dateFromString:dateString];
[dateFormatter setDateFormat:@"dd MMM yyyy hh:mm a"];
NSString* formattedDate = [dateFormatter stringFromDate:date];
我帶日期格式試圖成爲dateFormatter.dateFormat = @"yyyy-MM-dd'T'HH:mm:ssZ";
不過我得到的格式化的日期作爲零。
我不明白如何將此字符串轉換爲合適的NSDate。請建議。
格式化程序中的'T'並不意味着字母T應該在日期字符串中。 T只是將日期與時間分開的文字,Z表示「祖魯時間」(UTC)。 – Ashwani