我在亚洲/雅加达时区(UTC +7)。
当我运行此date("H:i:s")
时,它会显示+1时间。
示例01:00 am GMT,因此它显示09:00应该显示08:00。
我已经改变了我的php.ini。 它看起来像这样。
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = "Asia/Jakarta"
我该怎么做才能做到对不对?
谢谢。
答案 0 :(得分:0)
尝试使用date_default_timezone_set
<?php
echo date("H:i:s");
date_default_timezone_set("Asia/Jakarta");
echo date("H:i:s");
?>
这很好用,
07:02:15
14:02:15