My app is crashing in different country. When I changed my system time zone, it showing nil. I got date time string from API. Firtly, I convert it in date then to string for date, Its not giving the correct date time after conversion.Kindly help me out
My date string is - "6/30/2020 12:07:01 AM"
For string to date:-
static func stringToDate(dateString:String)->Date{
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "MM/dd/yyyy HH:mm:ss a"
let date = dateFormatter.date(from:dateString)!
return date
}
for date to string
static func dateToString(date:Date)->String{
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "dd MMM yyyy HH:mm a"
let dateString = dateFormatter.string(from: date)
return dateString
}
It is crashing in other region.
question from:
https://stackoverflow.com/questions/65867945/my-app-is-crashing-in-different-region-due-to-date-format 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…