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