NSDate 的特定字符串格式

Specific String format to 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.dateFromString(string) {

   //Now you can format what ever you want, like  
   formatter.dateFormat = "hh:mm:ss-dd-mm-yyyy"
   print(formatter.stringFromDate(date))
}