با سلام خدمت دوستان من میخاستم هنگام ثبت نام کاربر تاریخ و ساعت و دقیقه رو بفرستم برا مای اسکیوال چو تابع تایم زمان رو به صورت یک عدد نشون میده میخاستم بدونم تابعی وجود ندار که مثلا اینطوری نمایش بده:
۲۰۲۱/۹/۲۴. ۳:۵۷:۳۳
@mohaligateway
@juza66
@hesammousavi @ali.bayat
سلام
اون عددی که ازش صحبت میکنید اسمش timestamp هست که با تابع time() برای زمان حال بدست میاد
یک تابع به نام date() هم داریم که در پارامتر اول فرمت میگیره و در پارامتر دوم تام استمپ، کارش همینه که شما میخواین
date('Y/m/d. H:i:s', time())
خروجی:
2021/05/09. 13:41:18
Y نمایش چهار رقم سال
m نمایش ماه
d نمایش روز
H نمایش ساعت
i نمایش دقیقه
s نمایس ثانیه
که میتونید با چینش اینها به فرمت مورد نظر برسید
سلام
داخل بک اند و یا فرانت اند به این شکل نمایش بده ؟
@ajdar9667
با سلام
@mohaligateway
میخام در بک اند در مای اس کیو ال درست ثبت بشه چون میخام یک خروجی پی دی اف ازش بگیرم فقط برای مای اسکیو ال درست ثبت بشه کافیه
شاید پاسخ شما همینجا باشد
مهدی جان یه سوال @mehdi.shahabbasian
الان من ساعت رو خراب برام نشون میده یعنی ساعته به ایران نیست؟
بعد یه سوال دیگه اینکه چرا تابع تایم رو اون داخل نوشتید؟
@mehdi.shahabbasian
تایمزون دیفالت حتما روی UTC هست
برای تغییرش به ساعت ایران این کد رو هر جایی قبل date() بزارید:
date_default_timezone_set('Asia/Tehran');
و در مورد سوال بعدی عرض کردم خدمتون که تابع date() دو تا ورودی میگیره اولی فرمت هست و دومی تایم استمپ
من چون تاریخ دیگه ای نداشتم از time() استفاده کردم که زمان حال رو برگردونه
اما اگه قراره تاریخ رو از دیتابیس بگیرم پس میریزمش تو یک متغیر مثلا $time و حالا میخوام این زمان رو نمایش بدم
date('Y/m/d. H:i:s', $time)عالیییییییییییییییییییییییییییییییییییییییییییییییییی
@mehdi.shahabbasian
@mehdi.shahabbasian
مهدی جان یه سوالی من داخل فورمم یه عکس هم از کاربر میگیرم چطور میتونم ذخیرش کنم ؟ فرقی هم نداره در سرور یا دیتابیس