НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
941 of 1310 menu

Метод minus

Метод minus класса Duration вычитает указанную длительность из текущей и возвращает новый объект Duration. В параметр мы передаем длительность для вычитания, которая может быть представлена числом с единицей измерения или другим объектом Duration.

Импорт

import kotlin.time.Duration import kotlin.time.Duration.Companion.hours import kotlin.time.Duration.Companion.minutes

Синтаксис

operator fun minus(other: Duration): Duration

Пример

Вычтем 2 часа из длительности 5 часов:

val duration1 = 5.hours val duration2 = 2.hours val result = duration1 - duration2 println(result)

Результат выполнения кода:

Duration 3h

Пример

Вычтем 30 минут из длительности 1 час 45 минут:

val totalDuration = 1.hours + 45.minutes val subtractDuration = 30.minutes val result = totalDuration - subtractDuration println(result)

Результат выполнения кода:

Duration 1h 15m

Пример

Использование цепочки вычитаний:

val initial = 10.hours val result = initial - 2.hours - 30.minutes println(result)

Результат выполнения кода:

Duration 7h 30m

Смотрите также

  • метод plus класса Duration,
    который добавляет длительность к текущей
  • метод toHours класса Duration,
    который преобразует длительность в часы
  • метод toMinutes класса Duration,
    который преобразует длительность в минуты
  • класс Period,
    который представляет период времени в годах, месяцах и днях
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить