快速将字符串日期转换为日期

时间:2020-06-03 14:04:04

标签: swift dateformatter

我有此字符串“ 2020年4月13日,下午7:53:01”,我想转换为日期。我用了它但是崩溃了

 let input = "Apr 13, 2020 7:53:01 PM"
 let dateFormatter = DateFormatter()
 dateFormatter.locale = Locale(identifier: "it_IT")
 dateFormatter.dateFormat = "MMM dd YYYY HH:mm:ss"
 let date = dateFormatter.date(from:input)!

如何正确转换日期格式的字符串?谢谢

1 个答案:

答案 0 :(得分:1)

将日期格式更改为此

dateFormatter.dateFormat = "MMM dd, yyyy hh:mm:ss a"