АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
724 of 1310 menu
В течении недели будет ОБНОВЛЕНИЕ УЧЕБНИКОВ PHP. Поменяется структура! Подробнее по ссылке.

Функция withMinute

Функция withMinute класса LocalDateTime возвращает копию исходного объекта даты-времени с измененным значением минут. В параметр мы передаем целое число от 0 до 59, представляющее новые минуты.

Импорт

import java.time.LocalDateTime

Синтаксис

fun withMinute(minute: Int): LocalDateTime

Пример

Создадим объект LocalDateTime и изменим в нем минуты:

val datetime = LocalDateTime.of(2025, 12, 31, 15, 30, 45) val result = datetime.withMinute(10) println(result)

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

String "2025-12-31T15:10:45"

Пример

Изменим минуты на граничное значение 0:

val datetime = LocalDateTime.parse("2025-07-15T10:45:30") val result = datetime.withMinute(0) println(result)

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

String "2025-07-15T10:00:30"

Пример

Изменим минуты на максимальное значение 59:

val datetime = LocalDateTime.of(2025, 3, 20, 8, 15) val result = datetime.withMinute(59) println(result)

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

String "2025-03-20T08:59:00"

Пример

Изменим несколько компонентов времени последовательно:

val datetime = LocalDateTime.now() val result = datetime.withMinute(30).withHour(14).withSecond(0) println(result)

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

String "2025-09-10T14:30:00"

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

  • функцию withHour класса LocalDateTime,
    которая изменяет часы
  • функцию withSecond класса LocalDateTime,
    которая изменяет секунды
  • функцию withMinute класса LocalTime,
    которая изменяет минуты во времени
  • функцию getMinute класса LocalDateTime,
    которая возвращает текущие минуты