4
如何將字符串2010-11-19T20:00:00Z
轉換爲NSDate
對象?DateTime到NSDate
我試過使用[dateFormatter setDateFormat:@"yyyy-MM-ddTHH:mm:ssZ"]
,但它看起來像我得到了錯誤的自定義格式樣式。 PS:我不在乎Timezones。我不在乎時區。實際上,我希望日期保持原始(UTC)時區。
如何將字符串2010-11-19T20:00:00Z
轉換爲NSDate
對象?DateTime到NSDate
我試過使用[dateFormatter setDateFormat:@"yyyy-MM-ddTHH:mm:ssZ"]
,但它看起來像我得到了錯誤的自定義格式樣式。 PS:我不在乎Timezones。我不在乎時區。實際上,我希望日期保持原始(UTC)時區。
嘗試使用您的格式字符串轉換從 NSDate 到一個字符串,看看你得到什麼。這個方向比其他方向更容易調試。
在這種情況下,看起來好像您需要轉義模式中的T和Z文字。這樣的事情:
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss'Z'"];
這個伎倆!你搖滾! – samvermette 2010-11-14 22:57:58