Исламский календарь

Конверсия хиджри ↔ григорианский, 4 варианта расчёта хиджры (Umm al-Qura, арифметический, visual sighting, Istanbul 1978), каталог 30+ праздников и памятных дат, countdown до каждого.

Григорианский → Хиджри

Хиджри → Григорианский

События года

Почему несколько вариантов хиджры?

В исламе месяц начинается с наблюдения молодого месяца (хиляль). Проблема: разные страны принимают разные критерии — визуальное наблюдение, расчётный, comit-based (shura). Из-за этого одна и та же дата может оказаться «1 Мухаррам» в Малайзии и «2 Мухаррам» в Марокко. Мы возвращаем сразу 4 варианта:

  • Umm al-Qura — официальный календарь Саудовской Аравии, основан на расчёте новолуния над Меккой
  • Arithmetic (Kuwaiti) — чисто математическая модель 30-летнего цикла (11 лет по 355 дней, 19 по 354)
  • Visual sighting — средняя модель reality-based naked-eye observations (±1 день по сравнению с Umm al-Qura, поэтому возвращаем uncertainty)
  • Istanbul 1978 — конвенция Международного конгресса Турции, elevation-based

Каталог событий — 30+ записей: Ramadan start, Eid al-Fitr, Eid al-Adha, Arafah, Ashura, Mawlid, Isra-Miraj, Laylat al-Qadr candidates, 9–10 Muharram, Rajab middle, Sha‘ban middle. Каждое событие возвращает хиджра-дату и её григорианский эквивалент по Umm al-Qura.

Countdown считает (target_gregorian − today). Для ближайшего будущего вычисления точные, но учтите ±1 день из-за разных методов определения начала месяца.