Что делает этот конвертер
Конвертер дат из хиджры в григорианский календарь переводит дату исламского (лунного) календаря в её соответствие в григорианском календаре, которым пользуются по всему миру. Поскольку единого общепринятого способа фиксации дат хиджры не существует, инструмент позволяет выбрать конкретную систему расчёта — а от этого выбора результат может сдвинуться на день-два. В основе лежит хорошо проверенный календарь IslamicCalendar из библиотеки ICU (International Components for Unicode) — тот же механизм, что используется во многих операционных системах и программных библиотеках.
Какие данные вы вводите
- Год по хиджре — исламский год, например 1446.
- Месяц по хиджре — один из двенадцати лунных месяцев: мухаррам, сафар, раби аль-авваль, раби ас-сани, джумада аль-уля, джумада ас-сани, раджаб, шаабан, рамадан, шавваль, зуль-када и зуль-хиджа.
- День по хиджре — число месяца от 1 до 29 или 30.
- Система календаря — один из четырёх методов (см. ниже).
Четыре системы календаря
- Умм аль-Кура (Саудовская Аравия) — официальный гражданский календарь Саудовской Аравии, основанный на астрономическом расчёте новолуния в Мекке. Используется по умолчанию.
- Гражданская (эпоха в пятницу) — табличный арифметический календарь с точкой отсчёта в пятницу 16 июля 622 года н. э.
- Астрономическая — опирается на реальный лунный расчёт (по наблюдению Луны), а не на фиксированную арифметическую таблицу.
- Табличная (эпоха в четверг) — арифметический календарь с точкой отсчёта на день раньше, в четверг 15 июля 622 года н. э.
Как выполняется расчёт
Простой арифметической формулы здесь нет. Внутри инструмент создаёт объект IslamicCalendar из ICU, задаёт выбранный тип расчёта, а затем подставляет ваш год, месяц (приведённый к индексу от нуля, поэтому мухаррам = 0) и день. ICU вычисляет соответствующий юлианский день для этой даты хиджры и переводит его в подходящие год, месяц и день по григорианскому календарю.
Разбор примера
Допустим, вы вводите год 1446, рамадан (месяц 9), день 1 по системе Умм аль-Кура. Конвертер выдаст примерно 1 марта 2025 года — начало рамадана в этом году. Если переключиться на табличную систему (эпоха в четверг), результат может оказаться на день раньше — именно поэтому выбор системы так важен.
Частые вопросы
Почему для одной и той же даты хиджры получаются разные григорианские даты? Каждая система по-своему определяет длину месяцев: Умм аль-Кура и астрономическая следуют за фазами Луны, а гражданская и табличная используют фиксированную математическую схему с разными точками отсчёта.
Какую систему выбрать? Для официальных дат Саудовской Аравии используйте Умм аль-Кура. Для исторических или арифметических пересчётов привычными стандартами считаются гражданская или табличная системы.
Может ли реально наблюдаемая дата всё же отличаться? Да. Местное наблюдение Луны во многих странах может сдвинуть религиозные даты на день относительно любого расчётного календаря.