脚本宝典收集整理的这篇文章主要介绍了PHP时区问题| BST和GMT,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我在英国,所以我的时区必须是GMT.然而在英国,我们使用夏令时,所以在夏天我们不再使用GMT而是使用BST.
如何更改使用BST的时区(GMT 1).我想在我的PHP文件中声明它,以便它很容易更改.这就是我现在所拥有的:
date_default_timezone_set("UTC");
当我将其更改为:
date_default_timezone_set("BST");
PHP手册可以轻松地包含this as a sample:
$timezone = new DateTimeZone("EuroPE/London"); $transITions = $timezone->getTransitions(); PRint_r(array_slice($transitions,3)); Array ( [0] => Array ( [ts] => -9223372036854775808 [time] => -292277022657-01-27T08:29:52+0000 [offset] => 3600 [isdst] => 1 [abbr] => BST ) [1] => Array ( [ts] => -1691964000 [time] => 1916-05-21T02:00:00+0000 [offset] => 3600 [isdst] => 1 [abbr] => BST ) [2] => Array ( [ts] => -1680472800 [time] => 1916-10-01T02:00:00+0000 [offset] => 0 [isdst] => [abbr] => GMT ) )
以上是脚本宝典为你收集整理的PHP时区问题| BST和GMT全部内容,希望文章能够帮你解决PHP时区问题| BST和GMT所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。