РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
1243 of 1310 menu

Функция atTime

Функция atTime класса MinguoDate объединяет дату Minguo с временем, создавая объект MinguoDateTime. В параметры мы передаем компоненты времени: час, минуту, секунду и наносекунды, либо объект LocalTime.

Импорт

import java.time.chrono.MinguoDate import java.time.LocalTime

Синтаксис

fun atTime(hour: Int, minute: Int): MinguoDateTime
fun atTime(hour: Int, minute: Int, second: Int): MinguoDateTime
fun atTime(hour: Int, minute: Int, second: Int, nanoOfSecond: Int): MinguoDateTime
fun atTime(time: LocalTime): MinguoDateTime

Пример

Создадим объект MinguoDate и объединим его с временем 14:30:

val minguoDate = MinguoDate.of(114, 12, 31) val minguoDateTime = minguoDate.atTime(14, 30) println(minguoDateTime)

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

String "Minguo 114-12-31T14:30"

Пример

Объединим дату Minguo с временем, указав час, минуту и секунду:

val minguoDate = MinguoDate.of(114, 7, 15) val minguoDateTime = minguoDate.atTime(9, 45, 30) println(minguoDateTime)

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

String "Minguo 114-07-15T09:45:30"

Пример

Используем объект LocalTime для объединения с датой Minguo:

val minguoDate = MinguoDate.of(114, 3, 25) val time = LocalTime.of(18, 20, 15, 500000000) val minguoDateTime = minguoDate.atTime(time) println(minguoDateTime)

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

String "Minguo 114-03-25T18:20:15.500"

Пример

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

val minguoDate = MinguoDate.of(114, 5, 10) val minguoDateTime = minguoDate.atTime(23, 15, 45) val year = minguoDateTime.year val month = minguoDateTime.monthValue val day = minguoDateTime.dayOfMonth val hour = minguoDateTime.hour val minute = minguoDateTime.minute println("Year: $year, Month: $month, Day: $day, Time: $hour:$minute")

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

String "Year: 114, Month: 5, Day: 10, Time: 23:15"

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

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