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

Функция getHour

Функция getHour класса OffsetDateTime возвращает значение часа (от 0 до 23) из объекта даты-времени со смещением. Функция не принимает параметров и возвращает целое число типа Int.

Импорт

import java.time.OffsetDateTime

Синтаксис

fun getHour(): Int

Пример

Получим час из объекта OffsetDateTime:

val dateTime = OffsetDateTime.parse("2025-07-15T14:30:45+03:00") val hour = dateTime.getHour() println("Hour: $hour")

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

String "Hour: 14"

Пример

Создадим объект OffsetDateTime с помощью конструктора и получим час:

import java.time.OffsetDateTime import java.time.ZoneOffset val dateTime = OffsetDateTime.of(2025, 12, 31, 23, 45, 30, 0, ZoneOffset.ofHours(5)) val hour = dateTime.getHour() println("Hour: $hour")

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

String "Hour: 23"

Пример

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

val dateTime = OffsetDateTime.parse("2025-03-20T08:15:20-02:00") val hour = dateTime.getHour() val minute = dateTime.getMinute() val second = dateTime.getSecond() println("Time: $hour:$minute:$second")

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

String "Time: 8:15:20"

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

  • функцию getMinute класса OffsetDateTime,
    которая возвращает минуты
  • функцию getSecond класса OffsetDateTime,
    которая возвращает секунды
  • функцию getYear класса OffsetDateTime,
    которая возвращает год
  • функцию now класса OffsetDateTime,
    которая возвращает текущую дату-время со смещением
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить