PHP服务器时间差8小时解决方案
2019独角兽企业重金招聘Python工程师标准>>>
date(‘Y-m-d H:i:s’)
结果取出来显示的时间总是于本地时间相差8个小时,我的本机是中国标准时间(GTM+8),问题应该是date()取的时间是格林威治时间,那应该怎么配置一下PHP服务器呢?
解决方法
问题原因所在
从php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的
也就是显示的时间(无论用什么php命令)都是格林威治标准时间
和我们的时间(北京时间)差了正好8个小时。
有以下3中方法可以恢复正常的时间。
1、最简单的方法就是不要用php5.1以上的版本
2、如果一定要用,而且不能修改php.ini,则需要在关于时间的初始化的语句的
上面加上 date_default_timezone_set (‘XXX’);
3、一劳永逸,仅限能修改php.ini。打开php.ini查找date.timezone 去掉前面的分号
date.timezone = PRC,重启http服务(如apache2或iis等)即可
【相关注解:】↓
关于XXX,大陆内地可用的值是:Asia/Chongqing ,Asia/Shanghai ,Asia/Urumqi (依次为重庆,上海,乌鲁木齐)
港台地区可用:Asia/Macao ,Asia/Hong_Kong ,Asia/Taipei (依次为澳门,香港,台北)
还有新加坡:Asia/Singapore
老外好像把北京漏调了
其他可用的值是:Etc/GMT-8 ,Singapore ,Hongkong ,PRC
PRC是什么?PRC是中华人民共和国啊-_-
你可以到http://www.php.net/docs.php上查到更多的地区
由于程序最后还是会把地名转为时区来计算,所以当你使用的不是内置的区域的时候,程序将自动使用格林威治标准时间。
转载于:https://my.oschina.net/jackguo/blog/126721
PHP服务器时间差8小时解决方案相关推荐
- php time相差12小时_PHP服务器时间差8小时解决方案
来源:http://my.oschina.net/jackguo/blog/126721 ---------------------------------- date('Y-m-d H:i:s') ...
- PHP获取当前时间差8小时的问题
<?php echo date("Y-m-d H:i:s"); //当前时间 ?> 这个方法获取的时间和标准时间差8小时: 从php5.1.0开始,php ...
- centos linux 系统上 log4j打印的时间与CST时间差8小时的解决方法
centos linux 系统上 log4j打印的时间与CST时间差8小时的解决方法 参考文章: (1)centos linux 系统上 log4j打印的时间与CST时间差8小时的解决方法 (2)ht ...
- 像淘宝、京东这样的大型电商网站服务器构架完全部署解决方案
像淘宝.京东这样的大型电商网站服务器构架完全部署解决方案 参考文章: (1)像淘宝.京东这样的大型电商网站服务器构架完全部署解决方案 (2)https://www.cnblogs.com/lazb/p ...
- 网站服务器的解决方案有,Web网站服务器DDOS攻击的解决方案
Web网站服务器DDOS攻击的解决方案,有需要了解的朋友可参考一下,这里我们只介绍免费的防ddos攻击的解决办法. 1. 服务器端分析方法 (1)SYNFlood攻击判定 A:网上邻居->右键 ...
- “已使用指定的进程(“Web Management Service”)连接到远程计算机,但未能验证服务器的证书”的解决方案
本文由 比特飞 原创发布,欢迎大家踊跃转载. 转载请注明本文地址:"已使用指定的进程("Web Management Service")连接到远程计算机,但未能验证服务器 ...
- 使用wmi显示rpc服务器不可用,详解WMI RPC 服务器不可用的解决方案
本文介绍了详解wmi rpc 服务器不可用的解决方案,分享给大家,具体如下: connectionoptions connectionoptions = new connectionoptions() ...
- VS2012打开项目 提示Asp.net4.0未在web服务器上注册的解决方案
VS2012打开项目 提示Asp.net4.0未在web服务器上注册的解决方案 参考文章: (1)VS2012打开项目 提示Asp.net4.0未在web服务器上注册的解决方案 (2)https:// ...
- Windows和Linux双系统时间误差8小时解决方案
Windows和Linux双系统时间误差8小时解决方案 众所周知,BIOS中也有个时钟设定,而windows系统和linux系统的时间设定与BIOS时间是有关的: windows系统认为BIOS的时间 ...
最新文章
- 设计模式 ( 十六 ) 观察者模式Observer(对象行为型)
- PYTHON之DEF
- leetcode练习(简单总结做过的题)
- 前端学习(1751):前端调试值之编辑源并同步到本地文件
- postgresql9.1_gaussdb200_解析表结构
- 第六章 访问ContentProvider共享数据
- java云服务器怎么上传文件大小,java云服务器怎么上传文件大小
- 昆明学院C语言期末考试,昆大c试于题b.doc
- MT2503模块价格,MT2503基带芯片,MT2503核心板资料介绍
- Linux 学习之路(一)——Linux 发行版本的选择以及opensuse 13.1 安装
- javaweb JSP JAVA 酒店预订系统j酒店管理系统民宿预订)酒店客房预订系统宾馆客房预订系统
- undefined和null区别
- 20张图片梳理工业软件全貌
- 数据库应用之(教育)
- Linux下打开word等office文件(openoffice安装)
- html,bootstrap,js,jquery图片点击模态窗口放大图片,可以滚动常看长图
- C# winform 汽车租赁系统
- Neo4J 统计根节点、叶节点个数
- QT 此操作至少需要一个处于启用状态的有效资料档案库
- 正在连接 raw.githubusercontent.com (raw.githubusercontent.com)|::|:443... 失败:拒绝连接。
热门文章
- linux 格式化 dvd,linux 服务器分区格式化相关知识 -mount
- android里的editText怎么用,Android自定义控件EditText使用详解
- linux fcntl注销信号,fcntl · Linux C API 参考手册 · 看云
- libgdx和android界面结合,Android游戏引擎libgdx使用教程5:常用UI类与舞台
- 院士领衔,大咖云集!航天智慧物流单项赛决赛倒计时2天!
- 讯飞智慧餐厅(安徽赛区)比赛通知
- 信标灯、三轮车、电容充电
- 【java8】中stream的.findAny().orElse (null) 是什么意思?
- view for easyui 后台模板html_Thinkphp6模板引擎循环标签(五)
- 战队基地_走a怪凌晨四点被赶出训练基地,粉丝礼物还被战队瓜分