НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
661 of 1310 menu

Функция of

Функция of класса LocalTime создает объект времени из числовых компонентов: часов, минут, секунд и наносекунд. В первый параметр мы передаем часы, во второй - минуты, в третий - секунды, в четвертый - наносекунды. Параметры секунды и наносекунды являются необязательными.

Импорт

import java.time.LocalTime

Синтаксис

fun of(hour: Int, minute: Int): LocalTime
fun of(hour: Int, minute: Int, second: Int): LocalTime
fun of(hour: Int, minute: Int, second: Int, nanoOfSecond: Int): LocalTime

Пример

Создадим время "14:30":

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

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

String "14:30"

Пример

Создадим время "09:45:15" с секундами:

val time = LocalTime.of(9, 45, 15) println(time)

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

String "09:45:15"

Пример

Создадим время "18:20:30:500" с наносекундами:

val time = LocalTime.of(18, 20, 30, 500) println(time)

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

String "18:20:30.000000500"

Пример

Получим отдельные компоненты времени после создания:

val time = LocalTime.of(23, 15, 45) val hour = time.hour val minute = time.minute val second = time.second println("Hour: $hour, Minute: $minute, Second: $second")

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

String "Hour: 23, Minute: 15, Second: 45"

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

  • функцию now класса LocalTime,
    которая возвращает текущее время
  • функцию parse класса LocalTime,
    которая преобразует строку в время
  • функцию of класса LocalDateTime,
    которая создает дату и время из компонентов
  • класс LocalDate,
    который представляет дату
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить