I'm trying to parse this
2017-01-23T10:12:31.484Z
using native ISO8601DateFormatter
class provided by iOS 10
but always fails.
If the string not contains milliseconds, the Date
object is created without problems.
I'm tried this and many options
combination but always fails...
let formatter = ISO8601DateFormatter()
formatter.timeZone = TimeZone(secondsFromGMT: 0)
formatter.formatOptions = [.withInternetDateTime, .withDashSeparatorInDate, .withColonSeparatorInTime, .withColonSeparatorInTimeZone, .withFullTime]
Any idea? Thanks!