13

我试图解析 rails 返回的 created_at,它看起来如下所示。

2013-09-08T09:18:45.500Z

目前使用

[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss'Z'"]

这不起作用,NSDate 返回为零。

不知道在最后一个点之后我应该如何格式化,希望我能在这里得到一些帮助!

谢谢

4

1 回答 1

30

大写“S”代表小数秒:

[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"]

您可以在“Unicode 技术标准 #35:UNICODE LOCALE DATA MARKUP LANGUAGE”的“附录 F:日期格式模式”中找到(以及更多内容!) 。

于 2013-09-08T11:00:05.623 回答