Прибавление ко времени


#1

Оставлю тут функцию. Может кому пригодится, а кто свое внесет.

Func calculationsTime(time: Date, toTime: Int)-> String! { 
let TimeConvert = Double(Int(time.timeIntervalSince1970) + (toTime * 60)) // Конвертируем время в Double, toTime -- Сюда указывем количество минут которые надо прибавить(пример 10 минут)
        let resultTime = Date(timeIntervalSince1970: TimeConvert) //Тут преобразовываем Обратно в дату
        let timeFormat = DateFormatter() -- Делаем формат времени который удобен нам.
        timeFormat.dateFormat = "HH:mm"
        let stringTime = timeFormat.string(from: resultTime) 
        return stringTime // Возврощаем Строку с нужным временем(Ну тут кому надо.а кому нет)
    }

Пример:
calculationsTime(time: 11:00, toTime: 10) //вернёт 11:10