تبدیل تاریخ شمسی به میلادی و میلادی به شمسی در PHP و لاراول | Majid Jalilian Code

نوشته شده توسط: majid
2 سال ago
706 بازدید
Click to rate this post!
[Total: 1 Average: 5]

توی این آموزش با استفاده از یه پکیج ساده در گیت هاب شما میتونید تمامی تاریخ های شمسی و میلادی رو به همدیگه تبدیل کنید.

1. کتابخانه EasyJalali رو با استفاده کامپوزر نصب کنید

composer require majidcode/easy-jalali

نکته: این کتابخانه با لاراول نیز همخوانی دارد.

2. تاریخی که قصد تبدیل اون رو دارد وارد کنید.

  • اگر تاریخ میلادی هست از  EasyJalali::fromGeorgian('2022-11-02', 'Y-m-d'); استفاده کنید و تاریخ میلادی رو وارد کنید.
  • اگر تاریختون شمسی بود از EasyJalali::fromJalali('1399-05-21', 'Y-m-d'); استفاده کنید.
  • همچنین میتونید تاریخ رو با استفاده از کتابخانه Carbon بسازید: EasyJalali::fromCarbon(Carbon::now());

3. تبدیل تاریخ

  • از toJalali() یا toGeorgian() برای تبدیل تاریخ استفاده کنید.

4. نتیجه رو با فرمت خروجی بگیرید

  • با استفاده از فانکشن toFormat('Y/m/d'); نتیجه رو با فرمت مورد نظرتون میتونید خروجی بگیرید.
  • برای اطلاع از فرمت های استاندارد به کتابخانه در گیت هاب مراجعه کنید.

 

نمونه کد نویسی پیاده سازی در لاراول Laravel 8.0:

Click to rate this post!
[Total: 1 Average: 5]

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *