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

Метод getId

Метод getId класса ZoneId возвращает строковый идентификатор часового пояса. Метод не принимает параметров и возвращает строку, представляющую уникальный идентификатор часового пояса.

Импорт

import java.time.ZoneId

Синтаксис

fun getId(): String

Пример

Получим идентификатор системного часового пояса:

val zoneId = ZoneId.systemDefault() val zoneIdStr = zoneId.getId() println(zoneIdStr)

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

String "Europe/Moscow"

Пример

Получим идентификатор для конкретного часового пояса:

val zoneId = ZoneId.of("America/New_York") val zoneIdStr = zoneId.getId() println(zoneIdStr)

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

String "America/New_York"

Пример

Сравним идентификаторы разных часовых поясов:

val zone1 = ZoneId.of("Europe/London") val zone2 = ZoneId.of("Asia/Tokyo") val id1 = zone1.getId() val id2 = zone2.getId() println("First zone: $id1") println("Second zone: $id2")

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

String "First zone: Europe/London" String "Second zone: Asia/Tokyo"

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

  • метод systemDefault класса ZoneId,
    который возвращает системный часовой пояс
  • метод of класса ZoneId,
    который создает ZoneId по строковому идентификатору
  • метод getAvailableZoneIds класса ZoneId,
    который возвращает все доступные идентификаторы часовых поясов
  • класс ZonedDateTime,
    который представляет дату и время с часовым поясом
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить