Các chữ "T" trong chuỗi định dạng cần phải được đơn trích dẫn vì vậy nó sẽ không được xem xét một biểu tượng:
Swift 3,0
let strDate = "2015-11-01T00:00:00Z"
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZ"
let date = dateFormatter.date(from:strDate)
print("date: \(date!)")
Output:
ngày: 2015-11-01 00:00:00 +0000
Swift 2.x
let strDate = "2015-11-01T00:00:00Z"
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZ"
let date = dateFormatter.dateFromString(strDate)
print("date: \(date!)")
Output:
ngày: 2015-11-01 00:00:00 +0000
Xem: Date Field SymbolTable.
Điều này bao gồm sự cần thiết phải kèm theo chữ ASCII trong dấu nháy đơn nếu họ đang dự định để đại diện cho văn bản chữ.