АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
677 of 1310 menu
Бесплатный курс по выкладке сайтов на хостинг. Разбираем все нюансы! Начало 14 октября. Жми для записи!

Функция withSecond

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

Импорт

import java.time.LocalTime

Синтаксис

fun withSecond(second: Int): LocalTime

Пример

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

val time = LocalTime.of(14, 30, 15) val newTime = time.withSecond(45) println("Original: $time, New: $newTime")

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

String "Original: 14:30:15, New: 14:30:45"

Пример

Установим нулевое значение секунд:

val time = LocalTime.parse("09:15:30") val newTime = time.withSecond(0) println(newTime)

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

String "09:15:00"

Пример

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

val time = LocalTime.now() val modifiedTime = time.withSecond(30).withMinute(45) println("Current: $time, Modified: $modifiedTime")

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

String "Current: 14:25:10.123, Modified: 14:45:30"

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

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