sguruapp@gmail.com
facebook vk instagram Телеграм youtube

Как вычислить разницу между датами (днями) - Swift 5


let guruDateFormatter = DateFormatter()
guruDateFormatter.dateFormat = "dd.MM.yyyy"

let stringDate1 = "10.06.2024"
let stringDate2 = "15.06.2024"

let convertDate1 = guruDateFormatter.date(from: stringDate1) ?? Date()
let convertDate2 = guruDateFormatter.date(from: stringDate2) ?? Date()

func guruBetweenTheDates() -> Int {
let calendar = Calendar.current
return calendar.dateComponents([.day], from: convertDate1, to: convertDate2).day ?? -1
}

print(guruBetweenTheDates())

Изучайте Свифт - индивидуально программа курса

Возврат к списку

обучись профессии будущего

Хочешь стать успешным разработчиком
приложений? Тогда добро пожаловать к нам.

обучись профессии будущего