-3
我有这个日期我是从XML获得,转换为日期(2006年6月18日)
2009-11-05T02:15:03.000Z
我将如何改变它到2009年
月我找到了一种方法来去除.000Z所以我只有这个剩下
2009-11-05T02:15:03
任何帮助是极大的赞赏
我有这个日期我是从XML获得,转换为日期(2006年6月18日)
2009-11-05T02:15:03.000Z
我将如何改变它到2009年
月我找到了一种方法来去除.000Z所以我只有这个剩下
2009-11-05T02:15:03
任何帮助是极大的赞赏
“正确”的方法是将原始字符串解析到使用NSDateFormatter
配置了日期用于以XML格式生成日期的格式,然后使用第二个NSDateFormatter
以及要用于格式化解析日期的格式样式。
Google'NSDateFormatter'。 – 2013-06-27 18:51:24
并阅读[优秀的Apple文档](https://developer.apple.com/library/ios/#documentation/Cocoa/Reference/Foundation/Classes/NSDateFormatter_Class/Reference/Reference.html)。除[日期格式字符串]的文档外(https://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/DataFormatting/Articles/dfDateFormatting10_4.html#//apple_ref/doc/uid/TP40002369- SW1)。请尽量避免询问其他人每天在这里提出的相同问题,而不是阅读和理解文档。 –
并明白要做上述转换,你需要用第一种格式设置日期格式化程序,将字符串转换为NSDate,然后用第二种格式设置日期格式化程序并将其从NSDate转换回字符串。两种不同的格式。 –