# تقویم جلالی

پیشنهاد: پکیج `morilog/jalali` (محبوب‌ترین برای لاراول).

```bash
composer require morilog/jalali
```

قاعده: در دیتابیس همیشه تاریخ میلادی ذخیره می‌شه. تبدیل فقط در لایه‌ی نمایش:

```php
use Morilog\Jalali\Jalalian;

// نمایش به کاربر
Jalalian::fromDateTime($property->pricingSlots->first()->date)->format('%d %B %Y');

// گرفتن ورودی جلالی از فرم و تبدیل به میلادی قبل از ذخیره
$gregorianDate = Jalalian::fromFormat('Y/m/d', $request->input('jalali_date'))
    ->toCarbon()
    ->toDateString();
```

این‌طوری مرتب‌سازی، مقایسه و محاسبات دیتابیس (که روی میلادی طراحی شدن) درست کار
می‌کنن و فقط خروجی/ورودی کاربر جلالی می‌مونه.
