Функция withMinute
Функция withMinute
класса LocalTime
возвращает копию исходного объекта времени с измененным значением минут.
В параметр мы передаем целое число от 0
до 59
, представляющее новые минуты.
Импорт
import java.time.LocalTime
Синтаксис
fun withMinute(minute: Int): LocalTime
Пример
Создадим объект времени и изменим в нем минуты:
val time = LocalTime.of(14, 30, 45)
val newTime = time.withMinute(15)
println("Original time: $time")
println("New time: $newTime")
Результат выполнения кода:
String "Original time: 14:30:45"
String "New time: 14:15:45"
Пример
Используем withMinute для установки граничных значений минут:
val time = LocalTime.of(9, 45, 30)
val minTime = time.withMinute(0)
val maxTime = time.withMinute(59)
println("Min minutes: $minTime")
println("Max minutes: $maxTime")
Результат выполнения кода:
String "Min minutes: 09:00:30"
String "Max minutes: 09:59:30"
Пример
Комбинируем withMinute с другими методами изменения времени:
val originalTime = LocalTime.of(16, 20, 40)
val modifiedTime = originalTime
.withMinute(10)
.withHour(8)
.withSecond(0)
println("Modified time: $modifiedTime")
Результат выполнения кода:
String "Modified time: 08:10:00"
Смотрите также
-
функцию
withHour
классаLocalTime
,
которая изменяет часы времени -
функцию
withSecond
классаLocalTime
,
которая изменяет секунды времени -
функцию
plusMinutes
классаLocalTime
,
которая добавляет минуты к времени -
функцию
getMinute
классаLocalTime
,
которая возвращает текущее значение минут