Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
669 of 1310 menu
В течении недели будет ОБНОВЛЕНИЕ УЧЕБНИКОВ PHP. Поменяется структура! Подробнее по ссылке.

Функция plusSeconds

Функция plusSeconds класса LocalTime добавляет указанное количество секунд к текущему времени и возвращает новый объект LocalTime. В параметр мы передаем количество секунд для добавления (может быть отрицательным для вычитания). Исходный объект времени остается неизменным, так как LocalTime является неизменяемым.

Импорт

import java.time.LocalTime

Синтаксис

fun plusSeconds(secondsToAdd: Long): LocalTime

Пример

Добавим 30 секунд к времени "14:30:45":

val time = LocalTime.of(14, 30, 45) val newTime = time.plusSeconds(30) println(newTime)

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

String "14:31:15"

Пример

Вычтем 120 секунд из времени "10:15:30":

val time = LocalTime.of(10, 15, 30) val newTime = time.plusSeconds(-120) println(newTime)

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

String "10:13:30"

Пример

Добавим 90 секунд к текущему времени:

val currentTime = LocalTime.now() val futureTime = currentTime.plusSeconds(90) println("Current time: $currentTime") println("Time after 90 seconds: $futureTime")

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

String "Current time: 14:25:10.123" String "Time after 90 seconds: 14:26:40.123"

Пример

Добавим количество секунд, превышающее 60 (произойдет перенос минут):

val time = LocalTime.of(23, 59, 30) val newTime = time.plusSeconds(45) println(newTime)

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

String "00:00:15"

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

  • функцию plusMinutes класса LocalTime,
    которая добавляет минуты к времени
  • функцию minusSeconds класса LocalTime,
    которая вычитает секунды из времени
  • функцию withSecond класса LocalTime,
    которая устанавливает значение секунд
  • функцию getSecond класса LocalTime,
    которая возвращает значение секунд