Module org.holiday.calendar.mena
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
-
ClassesClassDescriptionObservance 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).