Package org.holiday.calendar.observance.islamic.mena


package org.holiday.calendar.observance.islamic.mena
Implementations of Observance for Islamic (Hijri) calendar holidays observed across the MENA module: EidAlFitr (and its multi-day variants EidAlFitrDay2–Day4), EidAlAdha (and EidAlAdhaDay2–Day4), ArafatDay, IslamicNewYear, Ashura (and AshuraDay2), ProphetsBirthday (and ProphetsBirthdayDay2), and IsraMiraj.

Moon-sighting-dependent dates cannot be computed by formula: each observance loads officially-published dates from a classpath CSV lookup table via CsvObservanceLoader, per country/authority (e.g. Diyanet for Turkey, UAE SCA / Saudi Tadawul for the Gulf states). Beyond the data ceiling, dates fall back to the Umm al-Qura tabular Islamic calendar via the internal observance.islamic.mena.ilmitakvim calculator, pending official publication.

Author:
Dave Joyce
  • Classes
    Class
    Description
    Observance of Arafat Day (9 Dhu al-Hijjah AH), the day of standing at Mount Arafat — the day before Eid al-Adha.
    Observance of Ashura (10 Muharram AH), the first day of the two-day Ashura public holiday in Bahrain.
    Observance of the second day of Ashura (11 Muharram AH).
    Observance of Eid al-Adha, the Feast of Sacrifice (10 Dhu al-Hijjah AH).
    Observance of the second day of Eid al-Adha (11 Dhu al-Hijjah AH), marking the continuation of the Feast of Sacrifice.
    Observance of the third day of Eid al-Adha (12 Dhu al-Hijjah AH), marking the continuation of the Feast of Sacrifice.
    Observance of the fourth day of Eid al-Adha (13 Dhu al-Hijjah AH), marking the final day of the Feast of Sacrifice.
    Observance of Eid al-Fitr, marking the end of Ramadan (1 Shawwal AH).
    Observance of the second day of Eid al-Fitr (2 Shawwal AH), marking the continuation of the Eid al-Fitr celebration.
    Observance of the third day of Eid al-Fitr (3 Shawwal AH), marking the continuation of the Eid al-Fitr celebration.
    Observance of the fourth day of Eid al-Fitr (4 Shawwal AH), marking the final day of the Eid al-Fitr celebration.
    Observance of Islamic New Year (1 Muharram AH), the first day of the Islamic lunar calendar year.
    Observance of Isra and Mi'raj (27 Rajab AH), commemorating the night journey and ascension of the Prophet Muhammad.
    Observance of the Prophet's Birthday (Mawlid an-Nabi), commemorating the birth of the Prophet Muhammad (12 Rabi' al-Awwal AH).
    Observance of the second day of the Prophet's Birthday (Mawlid an-Nabi), commemorating the continuation of the Mawlid celebration (13 Rabi' al-Awwal AH).