我正在尝试转换一个日期,其中JavaScript代码使用Date()函数生成当前日期。但是当我打印它时,得到的是null。
我的代码:
let date2 = data?[0] as! String
println(date2)
var str = "2013-07-21T19:32:00Z"
var dateFor: NSDateFormatter = NSDateFormatter()
dateFor.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZ"
var Date: NSDate? = dateFor.dateFromString(date2)
println(Date)
date2 => 打印出2015-05-15T21:58:00.066Z Date => 打印nil str仅用于测试,运行正常。
有人发现代码中的缺陷吗?