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

Константа HOURS

Константа HOURS класса ChronoUnit представляет единицу измерения времени, равную одному часу (60 минут). Она используется для выполнения операций с временными интервалами, таких как сложение, вычитание и вычисление разницы между временными объектами.

Импорт

import java.time.temporal.ChronoUnit

Синтаксис

ChronoUnit.HOURS

Пример

Добавим 3 часа к текущему времени:

import java.time.LocalTime import java.time.temporal.ChronoUnit val currentTime = LocalTime.now() val newTime = currentTime.plus(3, ChronoUnit.HOURS) println("Current time: $currentTime") println("Time after 3 hours: $newTime")

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

String "Current time: 14:30:45.123" String "Time after 3 hours: 17:30:45.123"

Пример

Вычислим разницу в часах между двумя моментами времени:

import java.time.LocalTime import java.time.temporal.ChronoUnit val startTime = LocalTime.of(9, 0) val endTime = LocalTime.of(17, 30) val hoursBetween = ChronoUnit.HOURS.between(startTime, endTime) println("Hours between: $hoursBetween")

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

Long 8

Пример

Проверим, является ли единица HOURS основанной на времени:

import java.time.temporal.ChronoUnit val isTimeBased = ChronoUnit.HOURS.isTimeBased() val isDateBased = ChronoUnit.HOURS.isDateBased() println("Is time based: $isTimeBased") println("Is date based: $isDateBased")

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

Boolean true Boolean false

Пример

Получим продолжительность одного часа в секундах:

import java.time.temporal.ChronoUnit val duration = ChronoUnit.HOURS.getDuration() val seconds = duration.getSeconds() println("Duration in seconds: $seconds")

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

Long 3600

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

  • константу MINUTES класса ChronoUnit,
    которая представляет единицу измерения в минутах
  • константу DAYS класса ChronoUnit,
    которая представляет единицу измерения в днях
  • функцию plusHours класса LocalTime,
    которая добавляет часы к времени
  • функцию ofHours класса Duration,
    которая создает продолжительность в часах
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить