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

Константа MAX

Константа MAX класса ZoneOffset представляет максимально допустимое смещение часового пояса, которое равно +18:00. Эта константа используется для проверки и ограничения смещений часовых поясов.

Импорт

import java.time.ZoneOffset

Синтаксис

ZoneOffset.MAX

Пример

Получим максимальное смещение часового пояса:

val maxOffset = ZoneOffset.MAX println(maxOffset)

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

String "+18:00"

Пример

Сравним смещение часового пояса с максимальным значением:

val offset = ZoneOffset.ofHours(5) val isMax = offset == ZoneOffset.MAX println("Is maximum offset: $isMax")

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

String "Is maximum offset: false"

Пример

Проверим, является ли смещение максимальным:

val offset = ZoneOffset.ofHours(18) val isMax = offset == ZoneOffset.MAX println("Is maximum offset: $isMax")

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

String "Is maximum offset: true"

Пример

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

val testOffset = ZoneOffset.ofHours(20) if (testOffset.totalSeconds > ZoneOffset.MAX.totalSeconds) { println("Offset exceeds maximum allowed value") } else { println("Offset is valid") }

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

String "Offset exceeds maximum allowed value"

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

  • константу UTC класса ZoneOffset,
    которая представляет смещение UTC+0
  • константу MIN класса ZoneOffset,
    которая представляет минимальное смещение часового пояса
  • функцию ofHours класса ZoneOffset,
    которая создает смещение из количества часов
  • функцию getTotalSeconds класса ZoneOffset,
    которая возвращает общее количество секунд смещения
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить