PHP获取当前时间不准确问题解决方案


Posted in PHP onAugust 14, 2020

从php5.1.0开始,php.ini里加了date.timezone这个选项,并且默认情况下是关闭的也就是显示的时间(无论用什么php命令)都是格林威治标准时间和我们的时间(北京时间)差了正好8个小时。

关于timezone 大陆内地可用的值是:Asia/Chongqing ,Asia/Shanghai ,Asia/Urumqi ,PRC(依次为重庆,上海,乌鲁木齐,中华人民共和国)港台地区可用:Asia/Macao ,Asia/Hong_Kong ,Asia/Taipei (依次为澳门,香港,台北)还有新加坡:Asia/Singapore其它:Etc/GMT-8 ,Singapore ,Hongkong

解决方法一:

再添加时间前 插入:CODE:(好像不用加) date_default_timezone_set(PRC);

解决方法二:

echo date("Y-m-d H:i:s", time()+8*60*60);

解决方法三(修改php.ini文件):

找到php.ini中的“;date.timezone =”这行,将“;”去掉,改成“date.timezone = PRC”(PRC:People's Republic of China 中华人民共和国),重启Apache,问题解决。

附:date时间格式

date("Y-m-d H:i:s"); 显示的格式: 年-月-日 小时:分钟:秒

相关时间参数:

a - "am" 或是 "pm"
A - "AM" 或是 "PM"
d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"
D - 星期几,三个英文字母; 如: "Fri"
F - 月份,英文全名; 如: "January"
h - 12 小时制的小时; 如: "01" 至 "12"
H - 24 小时制的小时; 如: "00" 至 "23"
g - 12 小时制的小时,不足二位不补零; 如: "1" 至 12"
G - 24 小时制的小时,不足二位不补零; 如: "0" 至 "23"
i - 分钟; 如: "00" 至 "59"
j - 几日,二位数字,若不足二位不补零; 如: "1" 至 "31"
l - 星期几,英文全名; 如: "Friday"
m - 月份,二位数字,若不足二位则在前面补零; 如: "01" 至 "12"
n - 月份,二位数字,若不足二位则不补零; 如: "1" 至 "12"
M - 月份,三个英文字母; 如: "Jan"
s - 秒; 如: "00" 至 "59"
S - 字尾加英文序数,二个英文字母; 如: "th","nd"
t - 指定月份的天数; 如: "28" 至 "31"
U - 总秒数
w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六)
Y - 年,四位数字; 如: "1999"
y - 年,二位数字; 如: "99"
z - 一年中的第几天; 如: "0" 至 "365"

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP动态变静态原理
Nov 25 PHP
PHP实现MVC开发得最简单的方法――模型
Apr 10 PHP
php daddslashes()和 saddslashes()有哪些区别分析
Oct 26 PHP
PHP的curl实现get,post和cookie(实例介绍)
Jun 17 PHP
关于PHP语言构造器介绍
Jul 08 PHP
php设计模式之单例模式使用示例
Jan 20 PHP
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
Oct 14 PHP
thinkphp浏览历史功能实现方法
Oct 29 PHP
如何使用php等比例缩放图片
Oct 12 PHP
PHP abstract 抽象类定义与用法示例
May 29 PHP
PHP查找一列有序数组是否包含某值的方法
Feb 07 PHP
用php实现分页效果的示例代码
Dec 10 PHP
PHP语言对接抖音快手小红书视频/图片去水印API接口源码
Aug 11 #PHP
php实现微信和支付宝支付的示例代码
Aug 11 #PHP
php封装实现钉钉机器人报警接口的示例代码
Aug 08 #PHP
基于PHP的微信公众号的开发流程详解
Aug 07 #PHP
php+js实现点赞功能的示例详解
Aug 07 #PHP
PHP基于phpqrcode类生成二维码的方法示例详解
Aug 07 #PHP
php模拟post提交请求调用接口示例解析
Aug 07 #PHP
You might like
PHP中isset与array_key_exists的区别实例分析
2015/06/02 PHP
PHP curl使用实例
2015/07/02 PHP
yii2中dropDownList实现二级和三级联动写法
2017/04/26 PHP
基于JQuery的访问WebService的代码(可访问Java[Xfire])
2010/11/19 Javascript
js+css实现的简单易用兼容好的分页
2013/12/30 Javascript
JS获取网页属性包括宽、高等等
2014/04/03 Javascript
JQuery右键菜单插件ContextMenu使用指南
2014/12/19 Javascript
JS+CSS实现仿触屏手机拨号盘界面及功能模拟完整实例
2015/05/16 Javascript
JavaScript中Date对象的常用方法示例
2015/10/24 Javascript
jQuery Easyui DataGrid点击某个单元格即进入编辑状态焦点移开后保存数据
2016/08/15 Javascript
js倒计时显示实例
2016/12/11 Javascript
兼容浏览器的js事件绑定函数(详解)
2017/05/09 Javascript
完美解决iview 的select下拉框选项错位的问题
2018/03/02 Javascript
解决vue接口数据赋值给data没有反应的问题
2018/08/27 Javascript
详解axios中封装使用、拦截特定请求、判断所有请求加载完毕)
2019/04/09 Javascript
JQuery获取元素尺寸、位置及页面滚动事件应用示例
2019/05/14 jQuery
基于vue如何发布一个npm包的方法步骤
2019/05/15 Javascript
js微信分享接口调用详解
2019/07/23 Javascript
Vue如何将页面导出成PDF文件
2020/08/17 Javascript
python 正则式使用心得
2009/05/07 Python
python如何在终端里面显示一张图片
2016/08/17 Python
Python模拟登陆实现代码
2017/06/14 Python
详谈python read readline readlines的区别
2017/09/22 Python
详解PyTorch中Tensor的高阶操作
2019/08/18 Python
Python 添加文件注释和函数注释操作
2020/08/09 Python
英国最大的自有市场,比亚马逊便宜:Flubit
2019/03/19 全球购物
30年同学聚会邀请函
2014/01/25 职场文书
六个一活动实施方案
2014/03/21 职场文书
班子四风对照检查材料
2014/08/21 职场文书
校长师德师风自我剖析材料
2014/09/29 职场文书
2015年销售员工作总结范文
2015/04/07 职场文书
城南旧事观后感
2015/06/11 职场文书
同意报考公务员证明
2015/06/17 职场文书
学术会议领导致辞
2015/07/29 职场文书
Python 读取千万级数据自动写入 MySQL 数据库
2022/06/28 Python
基于Android10渲染Surface的创建过程
2022/08/14 Java/Android