Getting Date errado from dateFormat
Para dataInput "00/02/02"
formatação O estilo é aa / MM / dd
Estou obtendo uma saída correta como 02/01/01 2000
Mas o problema é ao tentar com "00/01/01" obter uma saída como esta '01 / 01/12100 '
Mas eu não sei por que este ano vem como 12100
Meu código é
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)
}
ipo de entrada ano sempre no formato y