Как я могу декодировать метку времени в Date из JSON?
Я получаю свою дату с сервера как Json вот так:
{
"date": "2610-02-16T03:16:15.143Z"
}
и я пытаюсь построить Класс даты из него:
class Message : Decodable {
var date: Date
}
не работает, как ожидалось Я получаю эту ошибку:
Failed to fetch messages: typeMismatch(Swift.Double, Swift.DecodingError.Context(codingPath: [_JSONKey(stringValue: "Index 0", intValue: 0), CodingKeys(stringValue: "date", intValue: nil)], debugDescription: "Expected to decode Double but found a string/data instead.", underlyingError: nil))