无法在其他任何地方将一个String解析为一个设备的日期

时间:2015-11-16 05:30:19

标签: ios swift

这是我的方法:

func dateFromString(dateString: String) -> NSDate? {
    let dateFormatter = NSDateFormatter()
    dateFormatter.timeZone = NSTimeZone(abbreviation: "GMT+01")
    dateFormatter.dateFormat = "M/d/yyyy hh:mma"

    return dateFormatter.dateFromString(dateString)
}

当我尝试解析此字符串时:let date = dateFromString("11/16/2015 5:04am")我只在date == nil上获得iPhone 5 8.4。其他地方(iPhone 6 9.1和任何模拟器版本)都可以。

知道如何做到这一点吗?

0 个答案:

没有答案