Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 4.77 KB

README-ar.md

File metadata and controls

52 lines (35 loc) · 4.77 KB

أدوات التقويم الهجري

ما هو التقويم الهجري؟

هو تقويم قمري يستعمله المسلمون في شعائرهم الدينية وهو مكون من ١٢ شهر

ما هو تقويم أم القرى؟

تقويم أم القرى هي خوارزمية تستعمل في حساب التاريخ الهجري وهو المعتمد في المملكة العربية السعودية

هل تقويم أم القرى ثابت؟

نــعــم، تقويم أم القرى ثابت مهما تغيرت السنوات. فلو قررنا مثلا اللقاء في ١٠ رمضان ١٥٠٠هـ سوف نلتقي بنفس اليوم وسوف يوافق اليوم الميلادي ٣٠ يونيو ٢٠٧٧م.

ماذا عن دخول رمضان والعيد والخطأ في ذلك؟

هناك حسبتان للتقويم الهجري:

  • حسبة فلكية: ويتم ذلك بمعرفة وحساب موقع القمر حسب اليوم الفلاني والشمس ومن ذلك يتم تحديده. وتقويم أم القرى هو مثال على ذلك.
  • شرعية: تتم برؤية الهلال بالعين من ناحية ثبوت التقويم فالحسابية الفلكية تعتبر ثابتة لا تتغير مع مرور الزمن (مثل التقويم الميلادي). أما الشرعية فتتم برؤية العين وبالتالي لا تعتبر ثابتة نهاية كل شهر وإنما على حسب.

ومن ناحية الاستخدام فبالإجراءات الرسمية كالمواعيد الحكومية أوالمستشفيات فيتم استخدام التقويم الحسابية الفلكي. ومن ناحية الشعائر الدينية كرمضان والأعياد فيتم ذلك بالتقويم الشرعي.

ما هو التقويم الهجري الشمسي؟

التقويم الهجري الشمسي هو تقويم شمسي (كالميلادي) مكون من ١٢شهر في السنة وهي ٣٦٥يوم في السنة العادية و ٣٦٦يوم في السنة الكبيسة وهو التقويم المعتمد في الجمهورية الإسلامية الإيرانية.

أدوات للمطورين

أندرويد Android

  • Hijri Date Picker - مكتبة للأندرويد لاختيار التواريخ الهجرية.

جافا Java

  • itl-java - مكتبة كبيرة للجافا تحوي على التقويم الهجري وكذلك مواقيت الصلاة.
  • ummalqura-calendar - أداة مبنيى على java.util.Calendar لتقويم أم القرى.

جافاسكربت Javascript

  • jQuery Calendars Datepicker - إضافة jQuery تعطيك إمكانية الاختيار في التقويم الهجري.
  • Hijri.js - أداة بسيطة للتقويم الهجري على الجافاسكربت.
  • moment-hijri - إضافة لـmoment.js تقوم بتزويدك بالتفويم الهجري داخل مومينت.
  • moment-jalaali - إضافة لـmoment.js تقوم بتزويدك بالتفويم الهجري الشمسي داخل مومينت.
  • hijri-date-picker - مكون بسيط لإختيار التاريخ في الويب، تم عمله بواسطة رياكت.
  • datepicker-hijri - مكون بسيط لتحدد التاريخ الهجري (لا يعتمد على اي اطار عمل، يعمل في اي مكان)

بايثون Python

روبي Ruby

  • Parsi Date - هجري شمسي للغة روبي.
  • hijri - مكتبة للتعامل مع التقويم الهحري في روبي

بي إتش بي PHP

  • Ar-PHP - مكتبة بي إتش بي تحتوي العديد من الأدوات للغة العربية من بينها أدوات التعامل مع التاريخ الهجري. يمكن الحصول على شرح توضيحي في هذا الرابط.