Функция plusMinutes
Функция plusMinutes класса LocalTime добавляет указанное количество минут к текущему времени и возвращает новый объект LocalTime.
В параметр мы передаем количество минут для добавления (может быть отрицательным для вычитания).
Исходный объект времени остается неизменным.
Импорт
import java.time.LocalTime
Синтаксис
fun plusMinutes(minutes: Long): LocalTime
Пример
Добавим 30 минут к времени "10:15":
val time = LocalTime.of(10, 15)
val newTime = time.plusMinutes(30)
println(newTime)
Результат выполнения кода:
String "10:45"
Пример
Вычтем 45 минут из времени "14:30":
val time = LocalTime.of(14, 30)
val newTime = time.plusMinutes(-45)
println(newTime)
Результат выполнения кода:
String "13:45"
Пример
Добавим 120 минут (2 часа) к времени "23:45":
val time = LocalTime.of(23, 45)
val newTime = time.plusMinutes(120)
println(newTime)
Результат выполнения кода:
String "01:45"
Пример
Получим компоненты времени после добавления минут:
val time = LocalTime.of(9, 30)
val newTime = time.plusMinutes(90)
val hour = newTime.hour
val minute = newTime.minute
println("Hour: $hour, Minute: $minute")
Результат выполнения кода:
String "Hour: 11, Minute: 0"
Смотрите также
-
функцию
plusHoursклассаLocalTime,
которая добавляет часы к времени -
функцию
minusMinutesклассаLocalTime,
которая вычитает минуты из времени -
функцию
withMinuteклассаLocalTime,
которая устанавливает значение минут -
класс
LocalDateTime,
который представляет дату и время