处理 swift 中的日期格式

Handling date format in swift

来自 php 休息服务的时间戳以字符串格式输出:

2016-06-08 09:03:59

如何在我的 iOS 代码中将其转换为 NSDate。 Swift 首选回答。谢谢!

这是一种方法:

// Initialize Date string
var dateStr = "2016-06-08 09:03:59"

// Set date format
var dateFmt = NSDateFormatter()
dateFmt.timeZone = NSTimeZone.defaultTimeZone()
dateFmt.dateFormat =  "yyyy-MM-dd HH:mm:ss"

// Get NSDate for the given string
var date = dateFmt.dateFromString(dateStr)

print(date!)

日期现在是 NSDate 类型。