هذه مكتبة برمجية للتاريخ الهجري تعبر الإصدار الثاني من السكربت الذي نشرته سابقا باسم Hejri date
وهذا إصدار جديد كليًّا يحتوي يحسب التقويم الهجري بطريقتين طريقة أم القرى والتقويم الاصطلاحي، كما أنه يعتبر توسيعا لعمل الكائن datetime، كما يتيح إمكانية تعديل التاريخ لموافقة الرؤية، والعديد العديد من المميزات راجع الشرح المرفق مع ملف السكربت.
جديد الإصدار 2.3.0
الدالة format الآن تخرج أحرف اللواحق للأرقام في اللغة الإنجليزية(st-nd-th) عبر الرمز (S)
يتطلب المتغير adj_data أن يكون مصفوفة array أو نص يحتوي على مصفوفة في صورة json encoded
بعض الإصلاحات الصغيرة
جديد الإصدار 2.2.1
تصحيح الدالة days_in_month
تصحيح مشاكل في التوافق مع php 5.3
جديد الإصدار 2.2.0
إضافة كلاس جديد CalendarAdjustment يقوم تسهيل عملية التعديل على تقويم أم القرى
تحسين لعمل بعض الدوال وإضافة بعض المعاملات
توثيق لعمل الدوال بمستندات قياسية في مجلد docs\api
في البداية أشكرك أخي الكريم على هذا الجهد المبارك في خدمة التاريخ الإسلامي، فقليل هم من اهتموا بإيجاد حلول للتعامل مع التقويم الهجري وبالأخص تقويم أم القرى، فلك جزيل الشكر وخالص الدعاء بالتوفيق والسداد.
أود الاستفاده من الكلاس الذي قمتم ببرمجته ولكن حاولت ولم أوفق إلى ذلك .
لدي جدول في قاعدة البيانات يحتوي على حقل يتم تخزين التاريخ فيه على صيغة date وتخزن في الحقل هكذا 03-06-2015 حينما استدعي التاريخ فإنني أضعه في متغيير $Mydate فكيف يمكنني عرض التاريخ بالهجري (أم القرى) بدلا عن الميلادي