php时间不正确解决方案
使用echodate('H:i:s');表示输出当前时间,但是返回的时间为什么要比实际时间晚8小时多种方法:
1。呵呵,输出的时间是格林尼治标准时间!比北京时间相差8个时区! 加8就ok了
2。date_default_timezone_set("PRC");
3。PHP5.1以上
PHP.ini
date.timezone=PRC
或则
设置时区,php5新增的。
再php.ini中找到
;Definesthedefaulttimezoneusedbythedatefunctions
date.timezone=Asia/Shanghai
修改为如上就可以了,更多的timezone支持请到php网站可找到。
页:
[1]