php时区问题
新装了php,用
date("Y-m-d H:i:s");得出的时间比实际少了8小时。显然,这是时区的问题,如何调整呢?
方法一
在php.ini文件中修改设置
找到date.timezone项,修改其设置
date.timezone = Asia/Shanghai通过cgi方式运行php的话,记得重启apache配置才会生效。
方法二
如果有权限等问题,可以在PHP代码中进行设置
<?php date_default_timezone_set("Asia/Shanghai"); ?>