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

Функция getChronology

Функция getChronology класса HijrahDate возвращает объект HijrahChronology, который представляет исламскую календарную систему (календарь Хиджры). Эта функция не принимает параметров и всегда возвращает один и тот же объект хронологии для дат исламского календаря.

Импорт

import java.time.chrono.HijrahDate import java.time.chrono.HijrahChronology

Синтаксис

fun getChronology(): HijrahChronology

Пример

Создадим объект HijrahDate и получим его хронологию:

val hijrahDate = HijrahDate.now() val chronology = hijrahDate.getChronology() println(chronology)

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

String "Hijrah-umalqura"

Пример

Проверим тип возвращаемой хронологии:

val hijrahDate = HijrahDate.of(1446, 10, 15) val chronology = hijrahDate.getChronology() val chronologyType = chronology.getCalendarType() println(chronologyType)

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

String "islamic-umalqura"

Пример

Сравним хронологии разных дат:

val hijrahDate1 = HijrahDate.now() val hijrahDate2 = HijrahDate.of(1445, 5, 20) val chronology1 = hijrahDate1.getChronology() val chronology2 = hijrahDate2.getChronology() println(chronology1 == chronology2) println(chronology1.getId())

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

Boolean true String "Hijrah-umalqura"

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

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