在iOS 13中从字符串转换为日期时,iOS App崩溃

时间:2019-07-12 14:42:12

标签: ios swift nsdateformatter

DateFormatter无法将字符串转换为日期

//Working fine with old version
var formater = DateFormatter(dateFormat: "yyyy-MM-dd HH:mm:ss")
let date: Date = formater.date(from: "1970-01-01 00:00:00")!
//But above code is crashing in iOS 13


//To fix it in iOS 13 i have to add `AM` or `PM` in the end of date
//for example.
let date: Date = formater.date(from: "1970-01-01 00:00:00 AM")!

是否有其他方法可以使它工作而无需进行太多更改

0 个答案:

没有答案