当前位置: 移动技术网 > IT编程>开发语言>PHP > php.ini中date.timezone设置详解

php.ini中date.timezone设置详解

2017年12月12日  | 移动技术网IT编程  | 我要评论

date.timezone设置php5默认date.timezone为utc,改为date.timezone = prc即可解决时间相差八小时的问题,但我在php的官方文档中看了半天也没找到这个参数啊

虽然知道这个参数表示“中华人民共和国”的意思,但官方文档 中并没有这样的参数,只有asia/shanghai、asia/hong_kong等这些参数啊,为何这里可以设置为rpc,哪位给指点指点,这个参数 究竟是在哪儿?官方文档中看来看去的确并没有此参数啊,不解。 一般都设成asia/shanghai

使用xampp时间不久,今天为了纠正php获取函数是获取服务器时间。

因为php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的。显示的时间都是格林威治标准时间,和 北京时间差了正好8个小时。

网上找到的方法:

修改php.ini文件,查找 ;date.timezone = ,把前面的分号去掉在 “=”后面加上时区。

比如:asia/chongqing (重庆),asia/shanghai (上海),asia/urumqi (乌鲁木齐),asia/macao (澳门),asia/hong_kong (香港),asia/taipei (台北),prc

;date.timezone =

改成:

date.timezone = asia/shanghai

方法很简单。可是在xampp下,把php/php.ini文件改来改去都没用。后来网上搜了才发现,该死的xampp,把php.ini放在 apache/bin下面,修改这个里面的php.ini才有用。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网