This app offers a wide range of operations for both Hijri and Gregorian calendars:
- Dual Calendar Display: View both Hijri and Gregorian dates side by side, with the current time and date at the top.
- Date Converter: Convert dates between Hijri and Gregorian formats instantly.
- Age Calculator: Calculate your age in days, weeks, months, and years for both calendar systems.
- Date Difference: Calculate the difference in time between two dates in either calendar.
Additional Features:
- Prayer Times: Get accurate prayer times based on your location, madhab, and calculation method.
- Qibla Direction: The app includes a Qibla compass to help you find the direction (available on supported devices).
New Major Update:
- Event Management: You can now add, edit, and manage events like birthdays, religious or national holidays, and recurring events.
- Custom reminders ensure you never miss an important date.
- Enhanced Notifications: Stay informed with customizable notifications for both Hijri and Gregorian events.
------------------------------------------------------------------------------
Date Calculation Methods:
- Hijri Dates: Hijri dates are calculated using two methods:
1- Umm al-Qura Calendar: This official Saudi Arabian calendar is used for dates between 1/1/1356 (14 March 1937) and 29/12/1500 (15 November 2077). It offers highly accurate Hijri dates for this range.
2- Custom Hijri Calculation: For dates outside the Umm al-Qura range, a custom method is applied. It assumes that the Hijri year consists of 12 lunar months:
Muharram: 30 days
Safar: 29 days
Rabi' al-Awwal: 30 days
Rabi' al-Thani: 29 days
Jumada al-Awwal: 30 days
Jumada al-Thani: 29 days
Rajab: 30 days
Sha'ban: 29 days
Ramadan: 30 days
Shawwal: 29 days
Dhu al-Qi'dah: 30 days
Dhu al-Hijjah: 29 days (30 days in leap years)
In this method, leap years occur 11 times every 30 years (in years 2, 5, 7, 10, 13, 16, 18, 21, 24, 26, and 29). The first day of the Hijri calendar is set as Friday, 16 July 622 CE. This method ensures accuracy within a two-day margin due to regional differences in moon sighting.
- Gregorian Dates: Two systems are used to calculate Gregorian dates:
1- Julian Calendar: For dates between 1 January 1 CE and 4 October 1582, the Julian calendar is used, which follows a simple rule: every 4th year is a leap year, adding one extra day to February (making it 29 days).
2- Gregorian Calendar: Starting from 15 October 1582, the Gregorian calendar is applied. Ten days were skipped to correct the drift in the Julian system:
5/10/1582 = 15/10/1582
6/10/1582 = 16/10/1582, and so on.
The Gregorian system follows similar leap year rules but with an additional condition: Years divisible by 100 are not leap years unless they are also divisible by 400 (e.g., 1700 was not a leap year, but 2000 was).
----------------------------------------------------------------------------------------
Accuracy: The app uses complex algorithms to ensure precise conversions, but due to regional differences in moon sighting for Hijri dates, a deviation of up to two days is possible.