Разбор гггг: ММ: дд: чч: мм: сс с использованием DateFormatter в Swift - PullRequest
0 голосов
/ 05 февраля 2019

Я бы хотел разобрать Year:Month:Day:Hour:Minute:Second (например, 2017:01:01:23:59:59) в Swift.Я использую следующее dateFormat: yyyy:MM:dd:hh:mm:ss, хотя средство форматирования даты возвращает ноль, если ему дана строка:

let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy:MM:dd:hh:mm:ss"
dateFormatter.date(from: "2017:01:01:23:59:59") // nil

NSDateFormatter.com говорит, что в моей дате есть что-то недопустимоеили формат.Что я делаю не так?

1 Ответ

0 голосов
/ 05 февраля 2019

Я считаю, что ваш формат неверен.Это должно быть yyyy:MM:dd:HH:mm:ss вместо этого.HH для часов.

...