我打電話給API來獲取一些數據。 API響應以String
格式返回日期和時間,但當我使用DateFormatter
將其解析爲NSDate
時,它顯示的是nil
而不是date.String formate,從API獲取的是2016-10-09T12:15:17.000Z
。Swift - NSDateFormater不起作用
這是我的代碼。
let dateString = dataDict.objectForKey("schedule_date") as! String
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss'Z'"
print(dateFormatter.dateFromString(dateString))
將日期格式化程序更改爲'yyyy-MM-dd'T'HH:mm:ss.SSS'Z'' –
可以分享您從響應中收到的樣本日期字符串嗎? – user3608500
2016-10-09T12:15:17.000Z這是我從響應中得到的實際字符串。 –