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

Функция minusSeconds

Функция minusSeconds класса LocalTime вычитает указанное количество секунд из текущего времени и возвращает новый объект LocalTime. В параметр мы передаем количество секунд для вычитания. Функция учитывает переход через минуты, часы и границы суток.

Импорт

import java.time.LocalTime

Синтаксис

fun minusSeconds(secondsToSubtract: Long): LocalTime

Пример

Вычтем 30 секунд из времени "12:45:30":

val time = LocalTime.of(12, 45, 30) val result = time.minusSeconds(30) println(result)

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

String "12:45:00"

Пример

Вычтем 90 секунд из времени "10:30:15" (переход через минуту):

val time = LocalTime.of(10, 30, 15) val result = time.minusSeconds(90) println(result)

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

String "10:28:45"

Пример

Вычтем 3600 секунд (1 час) из времени "15:20:10":

val time = LocalTime.of(15, 20, 10) val result = time.minusSeconds(3600) println(result)

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

String "14:20:10"

Пример

Вычтем 86400 секунд (24 часа) из времени "08:00:00":

val time = LocalTime.of(8, 0, 0) val result = time.minusSeconds(86400) println(result)

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

String "08:00:00"

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

  • функцию plusSeconds класса LocalTime,
    которая добавляет секунды к времени
  • функцию minusMinutes класса LocalTime,
    которая вычитает минуты из времени
  • функцию minusHours класса LocalTime,
    которая вычитает часы из времени
  • функцию withSecond класса LocalTime,
    которая устанавливает значение секунд
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить