Voglio convertire 2015-08-14T20:02:25-04:00
a 2015-08-14 16:02
Ho provato di seguito, ma non è possibile eseguire bene (restituito nil).Come posso convertire la data del fuso orario inclusa in swift?
let d = "2015-08-14T20:02:25-04:00"
let formatter = NSDateFormatter()
formatter.dateFormat = "yyyy-MM-dd HH:mm:ss ZZZZ"
let date: NSDate? = formatter.dateFromString(d)
Come posso convertire questo formato di data?
Non sono sicuro che 'NSDateFormatter' abbia un modo diretto, ma è possibile scomporre la stringa (cioè dividere in data, ora, TZ) e creare una stringa conforme da inserire in' NSDateFormatter'. –