его работало нормально

виданияВход "00/02/02"
Стиль форматирования: гг / мм / дд
Я получаю правильный вывод, как 01.02.2000

Но проблема заключается в том, что при попытке «00/01/01» получить вывод наподобие этого «01/01/12100»

Но я не знаю, почему в этом году12100

Мой код

let str = "00/01/01"

let inputFormatter = DateFormatter()
inputFormatter.dateFormat = "yy/MM/dd"
if let showDate = inputFormatter.date(from: str) {
   inputFormatter.dateFormat = "dd/MM/yyyy"
   let resultString = inputFormatter.string(from: showDate)
   print(resultString)
 }

тип ввода года всегда в формате гг.

Ответы на вопрос(0)

Ваш ответ на вопрос