Я столкнулся с очень странным поведением моего приложения.
Сломанная дата изменяется при ее дальнейшем использовании в приложении. Ниже приведен простой пример с игровой площадки.
У вас есть идея, что стоит за этим поведением?
Заранее большое спасибо!
import SwiftUI
var dateComponent = DateComponents()
dateComponent.day = 17
dateComponent.month = 5
dateComponent.year = 1989
dateComponent.calendar = Calendar.current
let date = Calendar.current.date(from: dateComponent) ?? Date()
print(date)
Выход: