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

Метод getEra

Метод getEra класса JapaneseDate возвращает объект эры японского календаря. Эра представляет собой период в японском летоисчислении, который соответствует правлению императора.

Импорт

import java.time.chrono.JapaneseDate import java.time.chrono.JapaneseEra

Синтаксис

fun getEra(): JapaneseEra

Пример

Создадим японскую дату "2025-12-31" и получим ее эру:

val japaneseDate = JapaneseDate.of(2025, 12, 31) val era = japaneseDate.getEra() println(era)

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

JapaneseEra REIWA

Пример

Проверим эру для даты эры Хэйсэй:

val heiseiDate = JapaneseDate.of(1995, 5, 10) val era = heiseiDate.getEra() println(era)

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

JapaneseEra HEISEI

Пример

Сравним эры разных дат:

val date1 = JapaneseDate.of(1980, 1, 1) val date2 = JapaneseDate.of(2025, 1, 1) val era1 = date1.getEra() val era2 = date2.getEra() println("Era 1: $era1") println("Era 2: $era2") println("Are eras equal: ${era1 == era2}")

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

String "Era 1: SHOWA" String "Era 2: REIWA" String "Are eras equal: false"

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

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