PHP5中的时间相差8小时的解决办法
2015-01-24信息快讯网
PHP5系列版本新增了时区设置,默认为格林威治时间,与中国所在的东8区正好相差8个小时
方法1:找到php.ini中的“;date.timezone =”这行,将“;”去掉,改成“date.timezone = PRC”(PRC:People's Republic of China 中华人民共和国),重启Apache,问题解决。
方法2:
在php5以及起以上的版本,要输出本地的时间(限中国),可以这么写代码:
PHP代码
<?php date_default_timezone_set('Asia/Shanghai'); echo date('Y-m-d H:i:s'); ?>
也可以这样写代码:
PHP代码
<?php date_default_timezone_set('Asia/Chongqing'); echo date('Y-m-d H:i:s'); ?>
PHP中include()与require()的区别说明
PHP扩展编写点滴 技巧收集
php 修改zen-cart下单和付款流程以防止漏单
PHP 最大运行时间 max_execution_time修改方法
php ss7.5的数据调用 (笔记)
PHP 一个页面执行时间类代码
PHP 学习路线与时间表
php microtime获取浮点的时间戳
PHP 时间转换Unix时间戳代码
PHP截取汉字乱码问题解决方法mb_substr函数的应用
php heredoc和phpwind的模板技术使用方法小结
WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置
php中文字符截取防乱码
php5中类的学习
php一些公用函数的集合
PHP4与PHP5的时间格式问题
php Mysql日期和时间函数集合
php中的时间显示
php5.2时间相差8小时
粗略计算在线时间,bug:ip相同