Ruby格式的日期到Swift中的NSDate
如何将Ruby格式的日期到Swift中的NSDate,swift,time,swift2,nsdate,datetime-format,Swift,Time,Swift2,Nsdate,Datetime Format,如何将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.dateFromSt
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)")
输出
此处日期的可能副本为
NSDate
对象。此外,+0000与时区小时规范一起使用,其格式设置为z/z
。有关格式化程序检查此链接的更多详细信息,请检查链接中的区域部分。