فرعوني
جاري التحميل...

الشروع في العمل

Hijri

# لماذا Hijri؟

Hijri هي حزمة تساعدك لتحويل التاريخ الميلادي إلى التاريخ الهجري ويمكن استخدامها بلغات متعددة.
على سبيل المثال : تحويل Tuesday, May 25, 2021 7:00 PM إلى Tuesday, Shawwal 13, 1442 7:00 PM.

هذه الحزمة تعتمد على Carbon.

# التنصيب

قم بتنصيب اخر اصدار بواسطة Composer.

1composer require pharaonic/laravel-hijri

# تحويل الميلادي إلى الهجري

هكذا يمكنك أن تحصل على تاريخ ميلادي/هجري.

1$dt = Carbon::now();
2 
3echo $dt->isoFormat('LLLL'); // Tuesday, May 25, 2021 7:00 PM
4echo $dt->toHijri()->isoFormat('LLLL'); // Tuesday, Shawwal 13, 1442 7:00 PM
5 
6echo $dt->format('r'); // Tue, 25 May 2021 07:00:00 +0000
7echo $dt->toHijri()->format('r'); // Tue, 13 Shawwal 1442 07:00:00 +0000

# الترجمة

يمكن استخدام تعدد اللغات مع Hirj بواسطة طريقتين [ global, inline ] .

يمكن استخدام لغة محددة عن طريق تغيير ar إلى اي لغة اخرى.

1$dt = Carbon::now();
2 
3// Global
4Carbon::setLocale('ar');
5echo $dt->toHijri()->isoFormat('LLLL'); // الثلاثاء 13 شوّال 1442 07:00
6 
7// Inline
8echo $dt->toHijri()->locale('ar')->isoFormat('LLLL');