PHP获取当前时间差8小时的问题
来源:互联网 发布:linux rpm安装包下载 编辑:程序博客网 时间:2024/05/01 20:42
<?php
echo date("Y-m-d H:i:s"); //当前时间
?>
这个方法获取的时间和标准时间差8小时;
从php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的
也就是显示的时间(无论用什么php命令)都是格林威治标准时间
和我们的时间(北京时间)差了正好8个小时,有以下3中方法可以恢复正常的时间。
1,最简单的方法就是不要用php5.1以上的版本
2,如果一定要用,而且不能修改php.ini,则需要在关于时间的初始化的语句的
上面加上 date_default_timezone_set (XXX);
cp无此问题
3,一劳永逸,仅限能修改php.ini。打开php.ini查找date.timezone 去掉前面的分号
= 后面加XXX,重启http服务(如apache2或iis等)即可
关于XXX,大陆内地可用的值是:Asia/Shanghai
港台地区可用:Asia/Macao ,Asia/Hong_Kong ,Asia/Taipei (依次为澳门,香港,台北)
还有新加坡:Asia/Singapore
- PHP获取当前时间差8小时的问题
- PHP获取当前时间差8小时的问题
- PHP获取当前时间差8小时的问题
- 解决PHP获取当前时间差8小时
- php获取当前时间晚8个小时的问题
- PHP函数Date()获取当前时间(PHP5中Date()函数获取时间相差8小时问题的解决方法)
- iOS时间差8小时问题
- php中时间差8小时的几种解决办法
- proftpd的时间差8个小时的问题
- new Date() 和实际时间差8小时的问题
- 解决SimpleDateFormat输出时间差8小时的问题
- Spring获取日期时间差8小时问题解决
- PHP服务器时间差8小时解决方案
- PHP服务器时间差8小时解决方案
- 解决2008系统中使用java的Date获取时间总是比实际时间差了8个小时的问题
- java获取到的时间和本地时间差8小时,教你如何加8小时
- PHP中使用date()获取的时间比当前时间少8个小时的解决方案
- 解决各种8小时时间差的方法
- Tomcat 文件支持格式添加
- NEC
- 三星集团
- 上海贝尔阿尔卡特股份有限公司
- 自已创业的十大策略
- PHP获取当前时间差8小时的问题
- 关于cookie 和 session的安全使用
- 生意成功的十大基本规则
- CHANGING BEHAVIOR BASED ON THE VALUE OF AN ENUMERATED TYPE(ZT)
- 控制台句柄
- 常做健身操拯救“电脑脖”
- 好何在image中动态加载网上的图片
- 发表论文的一些学术期刊编码和地址
- .Net配置文件常用配置说明