I am facing an issue while converting date string coming from the server in Date. Below is my code
let dateString = "2017–04–02T13:10:00.000" //Date coming from server
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'hh:mm:ss.SSS"
let date = dateFormatter.date(from: dateString)
print("date is :\(String(describing: date))")
But log is
date is :nil
*Updated for 24-hour format
Below is the update for 24-hour format(HH)
let dateString = "2017–04–02T13:10:00.000"
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS"
let date = dateFormatter.date(from: dateString)
yet same result
I have tried these links
but with no success.
Please let me know what am I doing wrong with above code.