البرمجة

تنسيق التواريخ في Laravel

لتغيير تنسيق التاريخ في صفحة العرض في Laravel 5.3، يجب عليك استخدام دالة format() لتحديد التنسيق الذي تريده للتاريخ. في هذه الحالة، تريد تغيير التنسيق من ‘Y-m-d’ إلى ‘d-m-Y’.

للقيام بذلك، يمكنك استخدام الطريقة التي تم ذكرها في الاستفسار الخاص بك ولكن بتعديل بسيط لتحقيق التنسيق المطلوب. يجب على مشروعك لارافيل أن يكون مضبوطًا بحيث يعرف كيفية التعامل مع التواريخ بواسطة مكتبة Carbon.

لذلك، يمكنك استخدام الكود التالي في صفحة العرض الخاصة بك:

php
{{ \Carbon\Carbon::parse($user->from_date)->format('d-m-Y') }}

هذا الكود يستخدم الدالة parse() لتحويل التاريخ من السلسلة النصية إلى كائن Carbon ومن ثم يستخدم format() لتغيير التنسيق إلى ‘d-m-Y’.

هذا يجعل التاريخ يظهر بالتنسيق الذي ترغب فيه. سيتم عرض التاريخ كـ ’01-10-2016′ بدلاً من ‘2016-10-01’.

المزيد من المعلومات

بالتأكيد، إليك إكمال للمقال:


في Laravel، تعتمد العديد من التطبيقات على مكتبة Carbon للتعامل مع التواريخ بشكل مرن وسهل الاستخدام. توفر Carbon واجهة وظيفية لتحويل التواريخ وتنسيقها بطريقة تتيح للمطورين تنفيذ العديد من العمليات المختلفة مثل تنسيق التواريخ وإجراء الحسابات الزمنية والعرض بطريقة سهلة ومرنة.

في مشروع Laravel، يمكنك بسهولة استخدام Carbon لتنسيق التواريخ المسترجعة من قاعدة البيانات أو أي مصدر آخر. في المثال الذي ذكرته، تريد تحويل تنسيق التاريخ من ‘Y-m-d’ إلى ‘d-m-Y’.

باستخدام دالة format() في Carbon، يمكنك بسهولة تحقيق هذا الهدف. عن طريق استخدام Carbon::parse()، يمكنك تحويل السلسلة النصية التي تم استرجاعها من قاعدة البيانات إلى كائن Carbon، الذي يتيح لك ثم تنسيق التاريخ بالطريقة التي تريدها.

باستخدام الكود التالي:

php
{{ \Carbon\Carbon::parse($user->from_date)->format('d-m-Y') }}

يتم تحقيق التحول المطلوب، حيث يتم عرض التاريخ بالتنسيق ‘d-m-Y’ بدلاً من ‘Y-m-d’.

باستخدام هذا الأسلوب، يمكنك بسهولة تنسيق التواريخ في صفحات Laravel الخاصة بك بالطريقة التي تناسب احتياجات تطبيقك. ستساعدك مرونة وسهولة استخدام Carbon في إدارة وعرض التواريخ بشكل فعال ودقيق، مما يجعل تجربة تطوير التطبيقات الخاصة بك في Laravel أكثر سلاسة وإنتاجية.


يرجى عدم التردد في السؤال إذا كان لديك أي استفسارات إضافية.

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر