如何在php脚本上调整时间?

时间:2013-08-17 21:00:49

标签: php html

我的php脚本按此显示时间

echo "<a href=\"time.php?hits=$hits\">".date("h:i:s A")."</a></div>";

问题是服务器时间与我们不同。服务器从我当前的区域返回11小时的时间。如果我的实时时间是8月15日下午10点,服务器显示在8月11日上午11点!

如何在上面的脚本上加快我的时钟11小时?

3 个答案:

答案 0 :(得分:2)

GOOGLE“PHP时区更改”

putenv("TZ=Europe/London");

或者如果产生错误:

date_default_timezone_set('Europe/London');

如果您可以访问您的php.ini

date.timezone = "Europe/London"
在ini中

ini_set('date.timezone', 'Europe/London');

这里的解决方案是date('h:i:s A', time()+36000)只调整朋友的秒数

答案 1 :(得分:1)

date_default_timezone_set。这会更改所有日期函数调用的时区。 (见手册。)

答案 2 :(得分:1)

date_default_timezone_set('America/Los_Angeles');
you can get list of time zones here http://www.php.net/manual/en/timezones.america.php