راکت
حل شده

تاریخ در php

10 پاسخ

با سلام خدمت دوستان من میخاستم هنگام ثبت نام کاربر تاریخ و ساعت و دقیقه رو بفرستم برا مای اسکیوال چو تابع تایم زمان رو به صورت یک عدد نشون میده میخاستم بدونم تابعی وجود ندار که مثلا اینطوری نمایش بده:
۲۰۲۱/۹/۲۴. ۳:۵۷:۳۳
@mohaligateway
@juza66
@hesammousavi @ali.bayat

امیر علی
امیر علی
@ajdar9667
ثبت پرسش جدید

پاسخ‌ها

10
مهدی شاه عباسیان
مهدی شاه عباسیان
@shahabbasian

تخصص: برنامه نویس

بهترین پاسخ

سلام

اون عددی که ازش صحبت میکنید اسمش timestamp هست که با تابع time() برای زمان حال بدست میاد
یک تابع به نام date() هم داریم که در پارامتر اول فرمت میگیره و در پارامتر دوم تام استمپ، کارش همینه که شما میخواین

date('Y/m/d. H:i:s', time())

خروجی:

 2021/05/09. 13:41:18 

Y نمایش چهار رقم سال
m نمایش ماه
d نمایش روز
H نمایش ساعت
i نمایش دقیقه
s نمایس ثانیه

که میتونید با چینش اینها به فرمت مورد نظر برسید

moha li
moha li
@mohaligateway

تخصص: توسعه دهنده لاراول و Vue

سلام
داخل بک اند و یا فرانت اند به این شکل نمایش بده ؟
@ajdar9667

امیر علی
امیر علی
@ajdar9667

تخصص: طراح و توسعه دهنده fullstack

با سلام
@mohaligateway
میخام در بک اند در مای اس کیو ال درست ثبت بشه چون میخام یک خروجی پی دی اف ازش بگیرم فقط برای مای اسکیو ال درست ثبت بشه کافیه

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

امیر علی
امیر علی
@ajdar9667

تخصص: طراح و توسعه دهنده fullstack

مهدی جان یه سوال @mehdi.shahabbasian
الان من ساعت رو خراب برام نشون میده یعنی ساعته به ایران نیست؟

امیر علی
امیر علی
@ajdar9667

تخصص: طراح و توسعه دهنده fullstack

یا ساعته سرورو هست؟

امیر علی
امیر علی
@ajdar9667

تخصص: طراح و توسعه دهنده fullstack

بعد یه سوال دیگه اینکه چرا تابع تایم رو اون داخل نوشتید؟
@mehdi.shahabbasian

مهدی شاه عباسیان
مهدی شاه عباسیان
@shahabbasian

تخصص: برنامه نویس

تایمزون دیفالت حتما روی UTC هست
برای تغییرش به ساعت ایران این کد رو هر جایی قبل date() بزارید:

date_default_timezone_set('Asia/Tehran');

و در مورد سوال بعدی عرض کردم خدمتون که تابع date() دو تا ورودی میگیره اولی فرمت هست و دومی تایم استمپ
من چون تاریخ دیگه ای نداشتم از time() استفاده کردم که زمان حال رو برگردونه
اما اگه قراره تاریخ رو از دیتابیس بگیرم پس میریزمش تو یک متغیر مثلا $time و حالا میخوام این زمان رو نمایش بدم

date('Y/m/d. H:i:s', $time)
امیر علی
امیر علی
@ajdar9667

تخصص: طراح و توسعه دهنده fullstack

عالیییییییییییییییییییییییییییییییییییییییییییییییییی
@mehdi.shahabbasian

امیر علی
امیر علی
@ajdar9667

تخصص: طراح و توسعه دهنده fullstack

@mehdi.shahabbasian
مهدی جان یه سوالی من داخل فورمم یه عکس هم از کاربر میگیرم چطور میتونم ذخیرش کنم ؟ فرقی هم نداره در سرور یا دیتابیس

مهدی شاه عباسیان
مهدی شاه عباسیان
@shahabbasian

تخصص: برنامه نویس

لطفا برای سوال های غیر مرتبط یک گفتگو جدید باز کنید و عنوان و توضیح مناسب انتخاب کنید
تا دوستان بیشتری ببینیند و راحت تر به جواب برسید

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

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