- http://www.numericana.com/answer/calendar.htm#moon
- (2002-12-28) Hegira Calendar [AH = Anno Hegirae]
The Islamic calendar is called Hijri (or Hijrah calendar). - The origin of the Muslim calendar is "1 Muharram 1 AH"
(i.e., Friday, July 16, 622 CE)
and predates by a few weeks the
"flight from Mecca"
(Hijra, Latin: Hegira) which,
according to Muslim tradition, took place in September 622 CE.
The numbering of years from the date of the Hegira was introduced in AD 639 (17 AH) by the second Caliph, 'Umar ibn Al-KHaTTab (592-644). The monthly Islamic calendar itself had already been in use since AD 631 (10 AH) as the Quran prescribes a lunar calendar without embolismic months (9:36-37).
Before 10 AH, a long forgotten "Arabian calendar" was probably used, which was similar to the Jewish calendar and had an intercalary month, now and then, in order to compensate for the steady drift of the lunar cycle with respect to the solar seasons.
Since an Islamic year (12 lunar months) falls shorts of a tropical year by almost 11 days, the Islamic calendar isn't related to the seasons. Muslim festivals simply drift backwards and return roughly to the same seasonal point after a period of 33 Islamic years (which is about a week longer than 32 tropical years).
Traditionally, the beginning of a new Islamic month is defined locally from the time when the thin crescent of the young moon actually becomes visible again at dusk, a day or so after the new moon. If the moon can't be observed for any reason, the new month is said to begin 30 days after the last one did.
Tabular Islamic Calendars :
Printed Islamic calendars are most commonly based on standard arithmetic predictions of moon sightings. We present the most common of 8 extant variants.
Such schemes were devised by Muslim asronomers after the eighth century CE. Historians use this routinely to convert an Islamic date to a Gregorian one (unless a knowledge of the day of the week allows a precise synchronization with the relevant local observational calendar).
A regular cycle of 30 years is used, which includes 19 years of 354 days and 11 years of 355 days (modulo 30, the long years are: 2, 5, 7, 10, 13, 16, 18, 21, 24, 26, and 29). The average Islamic month is thus equal to 29.53055555... days, which is about 2.9 s shorter than the actual mean synodic lunar month of 29.530588853 days (it takes about 2428 tropical years to build up a discrepancy of a whole day). The standard Islamic year is tabulated below:
Number Month Name Days 1 MuHarram 30 2 Safar 29 3 Raby' al-awal 30 4 Raby' al-THaany 29 5 Jumaada al-awal 30 6 Jumaada al-THaany 29 7 Rajab 30 8 SHa'baan 29 9 RamaDHaan 30 10 SHawwal 29 11 Thw al-Qi'dah 30 12 Thw al-Hijjah 29 or 30 30 Islamic years
(10631 days)
0 10 20 1 11 21 2 12 22 3 13 23 4 14 24 5 15 25 6 16 26 7 17 27 8 18 28 9 19 29
| Date | Arabic | English |
|---|---|---|
| 10 MuHarram | Ashura | Remembrance of Muharram |
| 12 Raby' al-awal | Maulidun-Nabi | Birth of the Prophet |
| 27 Rajab | Laylatul-Mi'raj | Night of Ascension |
| 15 SHa'baan | Laylatul-Bara'ah (Shabi-Baraat) |
Night of Record |
| 1 RamaDHaan | RamaDHaan | Fast of Ramadan (first day) |
| 27 RamaDHaan | Laylatul-Qadr | Night of Power |
| 1 SHawwal | Eid al-Fitar | Breaking of the Fast |
| 10 Thw al-Hijjah | Eid al-Adha | Sacrifice Festival [3½ days] |
Hijri Calendrical Formulas : (2007-06-22)
The average Islamic year (12 months) is 10631 / 30 = 354.36666... days. If day 0 (zero) is the first day of the above cycle of 30 Islamic years, then the number of the year to which day N belongs equals floor ((30N+k)/10631) provided k is between 26 (included) and 27 (excluded).
Such a choice of k ensures that two critical inequalities are satisfied: For year 16 to be longer than year 15, day 5669 must belong to year 16 and not 15. This requires k to be at least 16*10631-30*5669 = 26. On the other hand, for year 26 to be longer than year 27, day 9567 must be in year 26 rather than 27, which implies that k must be strictly less than 27*10631-30*9567 = 27. These two inequalities are sufficient to satisfy the 60 constraints imposed by the entire 30-year pattern.
Using k = 26, we obtain a formula (valid for an indefinite number of 30-year Islamic cycles) which gives the Islamic year Y corresponding to day N :
Y = floor ( [ 30 N + k ] / 10631 )Conversely, the number NY corresponding to the first day of Islamic year Y is:
NY = ceiling ( [ 10631 Y - k ] / 30 )Subtracting this quantity from the original day number (N) we obtain a number N' from 0 to 354 within the Islamic year. From this number N', the Islamic month is not difficult to obtain. Conversely, we may also get the number of the first day of the month. The number within the month is obtained by subtracting that from N'.
All this can be embodied into two computer routines which convert a day number to an Islamic date (hdate) and vice-versa (hday). For compatibility with the similar routines for the Gregorian and Julian calendars, we count days from the MJDN origin, with an offset of 451915 days. The following implementations are for the TI-92, TI-89 and Voyage 200 handheld calculators.
![]() |
![]() |
hday({y2,m2,d2}) - hday({y1,m1,d1}) is
the number of days between two Hijri dates.
hdate ( hday ( {yyyy,mm,dd} )) puts a "generalized" Hijri date in standard form.
date ( hday ( {yyyy,mm,dd} )) obtains a Gregorian date from a Hijri date.
hdate ( day ( {yyyy,mm,dd} )) obtains a Hijri date from a Gregorian one.
hdate ( hday ( {yyyy,mm,dd} )) puts a "generalized" Hijri date in standard form.
date ( hday ( {yyyy,mm,dd} )) obtains a Gregorian date from a Hijri date.
hdate ( day ( {yyyy,mm,dd} )) obtains a Hijri date from a Gregorian one.
Competing Variants of the Tabular Islamic Calendar :
The aforementioned date of Friday July 16, 622 CE is by far the most common starting point of the Hegira calendar, but it may also be reckoned from Thursday July 15, 622 CE. This so-called "Thursday" calendar would be obtained with an offset of 451916 days (instead of 451915) in both of the above routines.
There are no fewer than 30 regular intercalatory patterns which would be based on the same 30-year period (of 10631 days) as above. Apparently, only four of those have ever been advocated (as tabulated below).
The four extant intercalatory patterns agree that years 2, 5, 13, 21 and 24 (modulo 30) are "long" years of 355 days, but disagree on some of the remaining 6 long years in the 30-year cycle of 10631 days. This amounts to different values of k for the calendrical formulas introduced above (with k = 26) :
To make the above calendrical functions match your favorite variation:The 8 Extant Variants of the Tabular Islamic Calendar Long Years (modulo 30) kmin kmax Friday Thursday 2, 5, 7, 10, 13, 15, 18, 21, 24, 26, 29 25 < 26 Ic Ia 2, 5, 7, 10, 13, 16, 18, 21, 24, 26, 29 26 < 27 IIc IIa 2, 5, 8, 10, 13, 16, 19, 21, 24, 27, 29 29 < 30 IIIc IIIa 2, 5, 8, 11, 13, 16, 19, 21, 24, 27, 0 1 < 2 IVc IVa
- Change the constant 26 (which appears 3 times) into 25, 26, 29 or 1.
- Use 451915 for a Friday calendar, or 451916 for a Thursday calendar.
| Ic | - Kushyar
ibn Labban (AD 971-1029). - Ulugh Beg (AD 1393-1449). - Convertisseur de date, Ministère des Habous et des Affaires Islamiques. - Gregorian-Hijri Dates Converter, by Waleed Muhanna. |
|---|---|
| Ia | - Microsoft's
algorithm (misleadingly called the
Kuwaiti algorithm).
- Islam Online's Date Converter. - Al-Islam's Agenda-Date Converter (Ministry of Islamic Affairs, Saudi Arabia). |
| IIc | - Gnu Emacs editor (courtesy of Dershowitz and Reingold).
- Calendrica, by Edward M. Reingold and Nachum Dershowitz. - Numericana, by Gérard P. Michon. - Calendar Magic, by Alex Balfour. - Today's Date, by Doug Zongker. - Java Calendar Conversions, by Mark E. Shoulson. - Fourmilab's Calendar Converter, by John Walker. - Conversion of Islamic and Christian dates, by Johannes Thomann. - Muslim Holidays. Dates of Religious and Civil Holidays Around the World. - Hijri/Gregorian/Julian Converter, by Tarek Maani. - The Islamic Calendar, by Claus Tøndering. |
| IIIa | - Fatimid Calendar. Misri calendar. Bohra calendar.
- Date Exchange, by Sualeh Fatehi. - Hijri Calendar (Dawoodi Bohra Version). |
| IVa | - Ahmad ibn 'Abdallah Habash al-Hasib
al-Marwazi (d. ca. AD 870).
- Abu Arrayhan Muhammad ibn Ahmad al-Biruni (AD 973-1048). - Elias of Nisibis or Elias bar Senaya, Patriarch Elias I of Tirhan (1028-1049). |


0 comments:
Post a Comment