用dateFromString转时间return nil

直接上代码

self.dateString = "6:10PM"
let formatter = NSDateFormatter.init()
formatter.dateFormat = "h:mmaa"
formatter.locale = NSLocale(localeIdentifier: "en_US")
let timeDate = formatter.dateFromString(self.dateString!)

这样打印下timeDate,发现是没有转化成功

加上一句代码即可

formatter.locale = NSLocale(localeIdentifier: "en_US")

你可能感兴趣的:(用dateFromString转时间return nil)