« »
07/23/2009建站

修改php的默认时区方法

以前用虚拟主机,人家帮设置好了自己没什么感觉,后来自己搭服务器才感觉到时间差8个小时,这8个小时其实就是时区问题,著名的GMT+8。

php5.2.4之前的版本无需设置默认的时区,使用date函数生成时间时自动根据所在时区创建时间,但此版本以后生成时间的时区是GMT,而不是GMT+8,所以显示时间会区别8个小时。

修改PHP环境默认时区有2个方法:

1、修改php.ini文件
打开php.ini文件,找到 date.timezone 那一行,去掉前面的“;” 。
修改为你需要的时区,例如:date.timezone = Asia/Shanghai
补充:其实修改GMT+8时区还可以使用:date.timezone = PRC

2、使用php函数
如果你使用北京时间,就像这样就可以了。

date_default_timezone_set("Asia/Shanghai");

注:确认修改正确的php.ini文件,通过phpinfo()可以查看php.ini文件所在的路径,修改php.ini文件后重启httpd。

日志信息 »

该日志于2009-07-23 12:00由 ctusky 发表在 建站 分类下, 通告目前不可用,你可以至底部留下评论。
如需转载烦请添加以下信息: 本文转自www.ctusky.com
如喜欢这篇文章或者本站,建议您RSS订阅本站,以及时地获取更多精彩内容!

相关日志 »

看过本文的人还看过 »

没有评论

发表评论 »

返回顶部