0

我从服务器获取日期字符串为2012-06-21 18:13:33 -04:00

  • 为 dateformatter 从字符串中检索日期设置的正确日期格式是什么。

  • 我曾尝试使用格式[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss z"];
    ,但我得到了 nil 作为回报。

4

2 回答 2

0

文档说你可以使用 1..3 Z。那么这个怎么样:

@"yyyy-MM-dd HH:mm:ss ZZZ"
于 2012-06-22T09:08:22.123 回答
0

Paul de Lange 建议的方法行不通。这就是原因: iPhone NSDateFormatter Timezone Conversion

简而言之,您将不得不更改源数据,因为这是一种非标准格式。

于 2012-06-22T09:12:48.907 回答