Laravel-date

  • ما تضيفه هذه الاضافة حقاً هو تحويل التاريخ او الوقت الي نص على حسب اللغة الي 31 لغة متوفره مع الاضافة منها العربية

  • تعتمد على Carbon

  • يمكن تثبيتها بسهولة عبر composer


مثال :

اذا إفترضنا ان مستخدم سجل في موقع يوم 2015-1-1 و اليوم هو 2015-1-25

فإذا وضعنا اللغة الي العربية هكذا

Date::setLocale('ar');

فإذا اردنا معرفة الفرق بين اليومين بالنسبة للبشر عبر هذه الشيفرة :

echo Date::create(2015,1,1)->diffForHumans();

سيكون المخرج

منذ 24 يوما

اليس هذا رائعاُ و اسهل للقراءة ؟