سلام
وقت بخیر
من تو سایتم از پکیج morilog /jalali استفاده کردم
برای تبدیل از میلادی به شمسی مشکلی ندارم
حالا یه قسمت میخوام تاریخ شمسی رو به میلادی تبدیل کنم
ممنون میشم راهنمایی کنید
روش های متفاوتی برای تبدیل تاریخ شمسی به میلادی از طریق این پکیج وجود داره. یک موردش که بالا هم اشاره شد اینه:
$date = \Morilog\Jalali\Jalalian::fromFormat('Y-m-d', "1395-02-19")->toCarbon();
یک روش دیگه هم اینه که مقادیر روز و ماه و سال رو بصورت جداگانه میگیره و بصورت آرایه هم برمیگردونه:
\Morilog\Jalali\CalendarUtils::toGregorian(1395, 2, 18); // [2016, 5, 7]
سلام
می تونید با این پکیج ابتدا تاریخ شمسی را به Carbon تبدیل کنید ، و بعد به هر فرمتی از تاریخ میلادی تبدیل کنید
// convert persian to Carbon
$date = \Morilog\Jalali\Jalalian::fromFormat('Y-m-d', "1395-02-19")->toCarbon();
الان آبجکتی از Carbon دارید که میتونید متد های این کلاس را صدا بزنید
مثلا :
$date->toDateTimeString();
یه مورد فراموش کردم
مستندات هر دو پکیج رو میتونید بخونید و با متدهایی که دارن آشنا بشین
morilog/jalali
روش های متفاوتی برای تبدیل تاریخ شمسی به میلادی از طریق این پکیج وجود داره. یک موردش که بالا هم اشاره شد اینه:
$date = \Morilog\Jalali\Jalalian::fromFormat('Y-m-d', "1395-02-19")->toCarbon();
یک روش دیگه هم اینه که مقادیر روز و ماه و سال رو بصورت جداگانه میگیره و بصورت آرایه هم برمیگردونه:
\Morilog\Jalali\CalendarUtils::toGregorian(1395, 2, 18); // [2016, 5, 7]
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟