我们的服务器设置为 GMT 时间,因此在春季和秋季,时间不会一直跳动。然而,在夏季,所有时间显示都晚了一小时,这很烦人。
如何获取并显示时间,同时考虑 PHP 中的本地时区(特别是当服务器认为本地时区是 GMT 时)。
或者,我如何知道某个地区目前是否使用“夏令时”?
或者,如何显示 GMT 时间戳或不同的时区?
事实上,我想我可能已经找到了我需要的答案......
date_default_timezone_set()
// Sets the default timezone used by all date/time functions in a script
Run Code Online (Sandbox Code Playgroud)
PHP 手册条目在这里:- https://www.php.net/manual/en/function.date-default-timezone-set.php