我正在尝试将Rails created_at时间戳返回的字符串转换为NSDate
,以便在Swift应用程序中使用。这是我的东西。
let rails_time = "2016-01-03 02:34:35 UTC"
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZZZZZ"
let date_to = dateFormatter.dateFromString(rails_time)
这是返回nil
。我该如何让它发挥作用?
删除格式字符串中的T
:
let rails_time = "2016-01-03 02:34:35 UTC"
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss zzz"
let date_to = dateFormatter.dateFromString(rails_time)