هو تقويم قمري يستعمله المسلمون في شعائرهم الدينية وهو مكون من ١٢ شهر
تقويم أم القرى هي خوارزمية تستعمل في حساب التاريخ الهجري وهو المعتمد في المملكة العربية السعودية
نــعــم، تقويم أم القرى ثابت مهما تغيرت السنوات. فلو قررنا مثلا اللقاء في ١٠ رمضان ١٥٠٠هـ سوف نلتقي بنفس اليوم وسوف يوافق اليوم الميلادي ٣٠ يونيو ٢٠٧٧م.
هناك حسبتان للتقويم الهجري:
- حسبة فلكية: ويتم ذلك بمعرفة وحساب موقع القمر حسب اليوم الفلاني والشمس ومن ذلك يتم تحديده. وتقويم أم القرى هو مثال على ذلك.
- شرعية: تتم برؤية الهلال بالعين من ناحية ثبوت التقويم فالحسابية الفلكية تعتبر ثابتة لا تتغير مع مرور الزمن (مثل التقويم الميلادي). أما الشرعية فتتم برؤية العين وبالتالي لا تعتبر ثابتة نهاية كل شهر وإنما على حسب.
ومن ناحية الاستخدام فبالإجراءات الرسمية كالمواعيد الحكومية أوالمستشفيات فيتم استخدام التقويم الحسابية الفلكي. ومن ناحية الشعائر الدينية كرمضان والأعياد فيتم ذلك بالتقويم الشرعي.
التقويم الهجري الشمسي هو تقويم شمسي (كالميلادي) مكون من ١٢شهر في السنة وهي ٣٦٥يوم في السنة العادية و ٣٦٦يوم في السنة الكبيسة وهو التقويم المعتمد في الجمهورية الإسلامية الإيرانية.
- Hijri Date Picker - مكتبة للأندرويد لاختيار التواريخ الهجرية.
- itl-java - مكتبة كبيرة للجافا تحوي على التقويم الهجري وكذلك مواقيت الصلاة.
- ummalqura-calendar - أداة مبنيى على java.util.Calendar لتقويم أم القرى.
- jQuery Calendars Datepicker - إضافة jQuery تعطيك إمكانية الاختيار في التقويم الهجري.
- Hijri.js - أداة بسيطة للتقويم الهجري على الجافاسكربت.
- moment-hijri - إضافة لـmoment.js تقوم بتزويدك بالتفويم الهجري داخل مومينت.
- moment-jalaali - إضافة لـmoment.js تقوم بتزويدك بالتفويم الهجري الشمسي داخل مومينت.
- hijri-date-picker - مكون بسيط لإختيار التاريخ في الويب، تم عمله بواسطة رياكت.
- datepicker-hijri - مكون بسيط لتحدد التاريخ الهجري (لا يعتمد على اي اطار عمل، يعمل في اي مكان)
- Python Hijri Umalqurra - أداة للهجري في البايثون.
- Parsi Date - هجري شمسي للغة روبي.
- hijri - مكتبة للتعامل مع التقويم الهحري في روبي
- Ar-PHP - مكتبة بي إتش بي تحتوي العديد من الأدوات للغة العربية من بينها أدوات التعامل مع التاريخ الهجري. يمكن الحصول على شرح توضيحي في هذا الرابط.