راکت
حل شده

چگونه تاریخ شمسی را در دیتابیس بصورت تاریخ میلادی ذخیره کرد

4 پاسخ

من از datepicker تاریخ شمسی استفاده میکنم زمان که تاریخ بصورت شمسی وارد میکنم در دیتابیس هم بصورت شمسی ذخیره میشود من نمیخواهم در دیتابیس تاریخ بصورت شمسی ذخیره شود.
راه حل برای ذخیره کردن تاریخ میلادی پیشنهاد کنید.

ثبت پرسش جدید

پاسخ‌ها

4
عرفان همتی
عرفان همتی
@erfanhemmati

تخصص: Backend Developer

بهترین پاسخ

@ezat.tabish2010
با سلام به شما دوست گرامی
مشکل شما در این تاپیک حل شده است
https://roocket.ir/discuss/%D9%84%D8%A7%D8%B1%D8%A7%D9%88%D9%84-1

Saer
Saer
@saer

تخصص: مهندسی نرم افزار

سلام دوست عزیز
پکیج http://morilog.ir/jalali-shamsi-date-for-laravel-5/ رو نصب کن
از این دستور میتونی استفاده کنی و تاریخ شمسی رو به تاریخ با استاندارد های کربن تبدیل کنی

$Jalalian = '1394/11/25 15:00:00';

// get instance of \Carbon\Carbon
$carbon = \Morilog\Jalali\CalendarUtils::createCarbonFromFormat('Y/m/d H:i:s', $Jalalian);
Ezatullah Tabish
Ezatullah Tabish
@ezat.tabish2010

این پکیچ را نصب کردم من میخواهم تاریخ شمسی را وارد کنم و در دیتابیس بصورت میلادی ذخیره شود.

شاید پاسخ شما همین‌جا باشد

مهدی
مهدی
@mehdi539

تخصص: توسعه دهنده

@ezat.tabish2010 عزیز
قاعده اش اینه که شما تاریخ رو در ابتدا تبدیل به میلادی بکنی و در دیتابیس ذخیره کنی ، حالا هر موقع نیاز داشتی که از دیتابیس بخونی و نشون بدی ، برعکسشو انجام میدی که برای هر دو از پکیج های آماده تبدیل تاریخ میتونی استفاده کنی

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام