PHP设置时区的方法

Posted 怪咖在骚动

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP设置时区的方法相关的知识,希望对你有一定的参考价值。

第一种方法:修改php.ini文件   即:date.timezone = \'修改的时区名称\'   对全局有效

第二种方法:date_default_timezone_set()动态设置时区,只是当前文件脚本执行期间有效

第三种方法:通过ini_set(\'date.timezone\',\'时区名称\')动态设置时区,只是当前文件脚本执行期间有效

代码:

echo \'当前时区为:\'.date_default_timezone_get().\'<br>\';
var_dump(date_default_timezone_set(\'Asia/shanghai\'));
echo "<hr/>";
echo \'当前时区为:\'.date_default_timezone_get();
echo "<hr/>";


echo ini_get(\'date.timezone\');
echo "<hr/>";
ini_set(\'date.timezone\',\'Asia/shanghai\');
echo ini_get(\'date.timezone\');

 PHP内置了时间函数库,直接拿来用就行,通过phpinfo()函数可以查看时间函数库是否开启。 

以上是关于PHP设置时区的方法的主要内容,如果未能解决你的问题,请参考以下文章

如何在 PHP 中将默认时区设置为用户的本地时区? [复制]

php怎么改时区

PHP中设置时区方法

PHP应用跨时区功能的实现方法_php技巧 - PHP

php间隔和时区

javascript+php实现根据用户时区显示当地时间的方法