Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
717 of 1310 menu
Бесплатный тренинг по PHP: форматирование строк. Начало 25 сентября. Жми для записи!

Функция minusSeconds

Функция minusSeconds класса LocalDateTime вычитает указанное количество секунд из текущего объекта даты-времени и возвращает новый объект LocalDateTime. В параметр мы передаем количество секунд для вычитания (тип Long). Вычитание может повлиять на минуты, часы и даже дни, если количество секунд достаточно велико.

Импорт

import java.time.LocalDateTime

Синтаксис

fun minusSeconds(seconds: Long): LocalDateTime

Пример

Вычтем 30 секунд из даты-времени "2025-07-15T14:30:45":

val dateTime = LocalDateTime.parse("2025-07-15T14:30:45") val result = dateTime.minusSeconds(30) println(result)

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

String "2025-07-15T14:30:15"

Пример

Вычтем 120 секунд (2 минуты) из даты-времени:

val dateTime = LocalDateTime.of(2025, 12, 31, 23, 59, 30) val result = dateTime.minusSeconds(120) println(result)

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

String "2025-12-31T23:57:30"

Пример

Вычтем количество секунд, достаточное для перехода через границу дня:

val dateTime = LocalDateTime.parse("2025-03-01T00:02:30") val result = dateTime.minusSeconds(180) println(result)

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

String "2025-02-28T23:59:30"

Пример

Использование отрицательного значения (эквивалентно plusSeconds):

val dateTime = LocalDateTime.parse("2025-06-10T10:15:20") val result = dateTime.minusSeconds(-60) println(result)

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

String "2025-06-10T10:16:20"

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

  • функцию plusSeconds класса LocalDateTime,
    которая добавляет секунды к дате-времени
  • функцию minusMinutes класса LocalDateTime,
    которая вычитает минуты из даты-времени
  • функцию minusHours класса LocalDateTime,
    которая вычитает часы из даты-времени
  • функцию minusSeconds класса LocalTime,
    которая вычитает секунды из времени