【发布时间】:2019-08-23 23:57:31
【问题描述】:
我在亚洲/雅加达时区 (UTC +7)。
当我运行这个date("H:i:s") 时,它显示+1 时间。
示例 格林威治标准时间上午 01:00,因此它显示 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"
我应该怎么做才能使它正确?
谢谢。
【问题讨论】:
-
我在 1 天前刚刚回答了一个类似的问题.....
-
感谢您的回复。我们需要给 date_default_timezone_set 函数提供时区标识符,但它变成了静态的。我想确保没有时区标识符的时间是相同的。