在PHP 5.1中处理时区转换

时间:2014-04-03 15:33:15

标签: php timezone

我的服务器正在运行PHP 5.1,所以我无法使用DateTime和DateTimeZone函数。我试图找出如何为这样一个旧版本的PHP做时区转换,但由于它已经很老了,我很难找到好的资源。目前我有以下代码,但我不确定date_default_time_set()是否会改变PHP的配置设置,因此会影响同时运行的所有脚本..?我希望它默认为UTC时间,因此最后date_default_timezone_set('UTC');如果还有其他更好的方法,请告诉我。

$toTimezone = 'America/Los_Angeles';
$time = time();
date_default_timezone_set($toTimezone);
$time = date($format, $time);
date_default_timezone_set('UTC');

编辑:很遗憾,我无法升级此网站将托管的服务器。

0 个答案:

没有答案