Метод getChronology
Метод getChronology класса JapaneseDate возвращает объект Chronology, представляющий японскую календарную систему.
Этот метод не принимает параметров и всегда возвращает константу JapaneseChronology.INSTANCE.
Импорт
import java.time.chrono.JapaneseDate
import java.time.chrono.JapaneseChronology
Синтаксис
fun getChronology(): JapaneseChronology
Пример
Создадим объект JapaneseDate и получим его хронологию:
val japaneseDate = JapaneseDate.now()
val chronology = japaneseDate.getChronology()
println(chronology)
Результат выполнения кода:
String "Japanese"
Пример
Проверим, что полученная хронология является японской:
val japaneseDate = JapaneseDate.of(2025, 12, 31)
val chronology = japaneseDate.getChronology()
val isJapanese = (chronology == JapaneseChronology.INSTANCE)
println("Is Japanese chronology: $isJapanese")
Результат выполнения кода:
String "Is Japanese chronology: true"
Пример
Получим идентификатор хронологии:
val japaneseDate = JapaneseDate.now()
val chronology = japaneseDate.getChronology()
val chronologyId = chronology.getId()
println("Chronology ID: $chronologyId")
Результат выполнения кода:
String "Chronology ID: Japanese"
Смотрите также
-
метод
getEraклассаJapaneseDate,
который возвращает эру японского календаря -
метод
nowклассаJapaneseDate,
который возвращает текущую дату в японском календаре -
метод
ofклассаJapaneseDate,
который создает дату японского календаря из числовых компонентов