为什么这个字符串格式导致nil NSDate?

时间:2016-02-26 19:56:09

标签: swift nsdate nsdateformatter

为什么realDate以零值结束?

    let dateFormatter = NSDateFormatter()
    dateFormatter.dateFormat = "yyyy-MM-dd"
    let testString = "2015-07-01 05:00:00 +0000"
    let realDate = dateFormatter.dateFromString(testString)

1 个答案:

答案 0 :(得分:2)

因为它与日期格式不匹配。对于realDate,您将拥有下一种格式:

dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss Z"