PHP——读取时间小时显示不正确的解决方法
2010-07-01 20:26
609 查看
主要原因是因为PHP的默认时间是以格林威治时区为标准的
所以必须把PHP的时区设定改为北京时区
有两种方法
1.修改php.ini文件
找到其中的;date.timezone
删掉date.timezone前面的分号
改成date.timezone = PRC
存盘,并重新启动Apahce服务
2.在页面中声明
@ini_set('date.timezone','PRC');
echo date("H");
所以必须把PHP的时区设定改为北京时区
有两种方法
1.修改php.ini文件
找到其中的;date.timezone
删掉date.timezone前面的分号
改成date.timezone = PRC
存盘,并重新启动Apahce服务
2.在页面中声明
@ini_set('date.timezone','PRC');
echo date("H");
相关文章推荐
- php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
- Gentoo时间显示不正确的解决方法
- php时间不正确的解决方法
- php时间不正确的解决方法
- PHP中Date获取时间不正确的解决方法(2009-05-15更新)
- PHP CodeBase:将时间显示为"刚刚""n分钟/小时前"的方法详解
- phpmyadmin显示数据库中文正确php页面输出??乱码的解决方法
- php获得本地时间不正确的解决方法
- php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
- PHP CodeBase:将时间显示为"刚刚""n分钟/小时前"的方法详解
- php的date()函数获得的小时数目比当前时间少8小时的解决方法
- svn显示日记起始结束时间不正确解决方法
- PHP获取系统时间慢几个小时解决方法(附date函数字符)
- phpExcel 正确读取excel表格时间
- PHP读取TXT中文乱码的解决方法
- PHP的date()获得当前时间 少8个小时的解决方法
- php 8小时时间差的解决方法小结
- ASP:Menu 在IE8中显示不正确的解决方法
- PHP连接MySQL查询结果中文显示乱码解决方法
- PHP验证码无法显示的解决方法