Я работаю с webService, когда процесс входа в систему завершен, получите ключ аутентификации с сервера, а в другом запросе я получаю время сервера, есть моя структура JSON, как можно преобразовать эту строку в формат даты?Преобразование строки в формат даты
{
"ErrorCode": 0,
"ErrorMessage": "",
"Result": 0,
"Long": 1477721881,
"LongMS": 1477721881610,
"Net": "/Date(1477721881610+0330)/",
"Date": "2016.10.29-09:48"
}
Я хочу сохранить это время, потому что аутентификационный ключ действителен в течение 24 часов. есть мой код для преобразования строки, но мой результат не правильно:
let sysdate = json["Date"] as? String
let formatter = DateFormatter()
formatter.dateFormat = "yyyy.mm.dd-hh:mm"
let dateString = formatter.date(from: sysdate!)
это мой результат: формат даты: Необязательно (2016-01-08 06:59:16 +0000)