I've tried using a DateFormatter()
to format a string (from C# DateTime
) into a Swift Date()
. However, I keep getting nil
.
Here is the code I've been playing around with:
let dateAndTimeString = "2021-08-24T10:16:06.647" //Copied from a C# API
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZ" //Also trying without this dateFormat returns nil
let date = dateFormatter.date(from: dateAndTimeString) //Returns nil
If anyone could help point me in the right direction, that would be great!