为什么日期格式化程序失败?

时间:2017-02-10 10:27:59

标签: ios iphone swift

我有以下格式的日期字符串 的" 2017-02-10T07:45:00.000Z"

我使用以下格式 让flightStatusDateFormat =" yyyy-MM-ddTHH:mm:ss.SSSZ"

但是当我运行应用程序时,dateFormatter返回一个nil NSDate对象。 任何帮助表示赞赏。

由于

2 个答案:

答案 0 :(得分:3)

应该是,

let flightStatusDateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"

答案 1 :(得分:0)

请退出TZ

let flightStatusDateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"

如果不这样做,Z将被视为TimeZone,而T将无法识别。