-1
let date = "2016-05-31T19:00:00+02:00"
let dateFormatterWithTime: DateFormatter {
let df = DateFormatter()
df.dateFormat = "yyyy-MM-dd'T'HH:mm:ss Z"
return df
}
let thisIsNil = dateFormatterWithTime.date(from: date)
格式化程序有什麼問題?根據http://nsdateformatter.com/它返回一個有效的日期,但我得到零將字符串日期解析爲日期
您的模式在UTC偏移說明符之前有一個空格。你的價值沒有那個空間。這可能不是全部錯誤,但這是我的開始。 –
你能簡單地解釋一下爲什麼你會添加那些已經工作的? – Godfather
沒有理由將語言環境設置爲'en_US_POSIX'。 – rmaddy