من از لوکال هاست استفاده میکنم
و این که ارور میده
شاید پاسخ شما همینجا باشد
درست شد حالا
ولی ایرانو نشون نمیده ها

الان ساعت12 رو نشون میده
https://www.w3schools.com/php/php_ref_date.asp
این لینک رو ببین
سلام
پیشنهاد میکنم از کتابخونه JDF استفاده کنین:
https://jdf.scr.ir/download
اگر هم می خواین از طریق امکانات خود php تاریخ ایران رو تنظیم کنین، میتونین از این کد استفاده کنین:
date_default_timezone_set("Asia/tehran");یکی از راهاش اینه که از این api استفاده کنید:
http://worldtimeapi.org/api/timezone/asia/tehran
من این کد رو برای شما آماده کردم:
<?php
$data = json_decode(file_get_contents("http://worldtimeapi.org/api/timezone/asia/tehran"));
$datetime = $data->datetime;
$datetime = new DateTime($datetime);
echo $datetime->format('m/d/Y g:i A');
?>دمتون گرم
دم همگی گرم
apiتو چه مواردی بیشتر به کار میاد چون شنیدم خیلی کار باهاش باحاله
همه این کارارو کردم ولی تاریخو به شمسی نمیزنه ولی ساعت درسته
سلام دوست عزیز
برای اینکار باید از کتابخونه jdf استفاده کنی؛ فوق العاده کارت رو راحت می کنه
فایلش رو از لینک زیر دانلود کن
https://jdf.scr.ir/download
وارد صفحش که شدی گزینه اول رو بزن تا فایل jdf.php دانلود بشه بعد extract کن و بذارش داخل پروژت و بعد از اون فایل رو تو صفحه مورد نظرت include کن و در نهایت با کد زیر می تونی تاریخ و ساعت شمسی داشته باشی:
include('./jdf.php');
echo jdate('Y/m/d H:i:s', time());
output: ۱۴۰۱/۰۵/۲۹ ۲۳:۳۰:۰۵
برای تابع jdate هم میتونی از هر فرمتی استفاده کنی:
فقط تاریخ: jdate('Y/m/d', time())
فقط ساعت: jdate('H:i:s', time())
یا تغییر separatorها به سلیقه خودت : jdate('Y-m-d H|i|s', time())