Ruby 格式化日期到 Swift 中的 NSDate
Ruby formatted date to NSDate in Swift
如何将 2016-07-05 22:13:48 +0000
变成 NSDate
?我不知道要使用哪种格式,我不知道 +0000 是干什么用的。有什么方便的方法可以直接使用该输入字符串在 Swift 中创建一个 NSDate
对象?
你可以这样使用NSDateFormatter
。
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss z"
let date = dateFormatter.dateFromString("2016-07-05 22:13:48 +0000")
print("Date is - \(date)")
输出
如何将 2016-07-05 22:13:48 +0000
变成 NSDate
?我不知道要使用哪种格式,我不知道 +0000 是干什么用的。有什么方便的方法可以直接使用该输入字符串在 Swift 中创建一个 NSDate
对象?
你可以这样使用NSDateFormatter
。
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss z"
let date = dateFormatter.dateFromString("2016-07-05 22:13:48 +0000")
print("Date is - \(date)")
输出