String 到NSDate的特定字符串格式
我有这个字符串String 到NSDate的特定字符串格式,string,swift,nsdate,String,Swift,Nsdate,我有这个字符串2015-02-17T08:53:22.9170000+00:00,我想转换成NSdate 首选的打印格式是hh:mm:ss dd mm yyyy尝试此格式 let string = "2015-02-17T08:53:22.9170000+00:00" let formatter = NSDateFormatter() formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSz" if let date = formatter.date
2015-02-17T08:53:22.9170000+00:00
,我想转换成NSdate
首选的打印格式是hh:mm:ss dd mm yyyy
尝试此格式
let string = "2015-02-17T08:53:22.9170000+00:00"
let formatter = NSDateFormatter()
formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSz"
if let date = formatter.dateFromString(string) {
//Now you can format what ever you want, like
formatter.dateFormat = "hh:mm:ss-dd-mm-yyyy"
print(formatter.stringFromDate(date))
}
完美的我以前从未见过像“2015-02-17T08:53:22.9170000+00:00”这样的格式。谢谢