Swift 将字符串日期转换为日期

Swift convert string date to date

我有这个字符串 "Apr 13, 2020 7:53:01 PM",我想转换为日期。我用过这个但是它崩溃了

 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)!

转换这个字符串的正确日期格式是怎样的?谢谢

将日期格式更改为此

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