samiasoft
شنبه 01 اردیبهشت 1397, 21:15 عصر
سلام دوستان
برای بدست اوردن ساعت از فانکشن زیر استفاده کردم :
function vmsTehranDate(){ $tehran = new DateTimeZone("Asia/Tehran"); $london = new DateTimeZone("Europe/London"); $dateDiff = new DateTime("now", $london); $timeOffset = $tehran->getOffset($dateDiff); $newtime = time() + $timeOffset; return Date("H:i:s",$newtime);}
اما متاسفانه ساعت رو دقیق نشون نمیده و اختلاف چند ساعت با ساعت اصلی رو داره....
به نظرتون مشکل از هاست هست ؟ تنظیماتی داره که باید منطقه زمانیشو تغییر داد ؟
شما از چه دستوری برای دریافت ساعت استفاده میکنید؟
برای بدست اوردن ساعت از فانکشن زیر استفاده کردم :
function vmsTehranDate(){ $tehran = new DateTimeZone("Asia/Tehran"); $london = new DateTimeZone("Europe/London"); $dateDiff = new DateTime("now", $london); $timeOffset = $tehran->getOffset($dateDiff); $newtime = time() + $timeOffset; return Date("H:i:s",$newtime);}
اما متاسفانه ساعت رو دقیق نشون نمیده و اختلاف چند ساعت با ساعت اصلی رو داره....
به نظرتون مشکل از هاست هست ؟ تنظیماتی داره که باید منطقه زمانیشو تغییر داد ؟
شما از چه دستوری برای دریافت ساعت استفاده میکنید؟