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 file_get_contents 函数超时的几种解决方法
Jul 30 PHP
php skymvc 一款轻量、简单的php
Jun 28 PHP
PHP写UltraEdit插件脚本实现方法
Dec 26 PHP
Codeigniter发送邮件的方法
Mar 19 PHP
php获取从百度、谷歌等搜索引擎进入网站关键词的方法
Jul 08 PHP
php基础设计模式大全(注册树模式、工厂模式、单列模式)
Aug 31 PHP
Symfony2使用Doctrine进行数据库查询方法实例总结
Mar 18 PHP
浅谈PHP面向对象之访问者模式+组合模式
May 22 PHP
PHP memcache在微信公众平台的应用方法示例
Sep 13 PHP
PHP中使用jQuery+Ajax实现分页查询多功能操作(示例讲解)
Sep 17 PHP
如何通过View::first使用Laravel Blade的动态模板详解
Sep 21 PHP
PHP+jQuery实现双击修改table表格功能示例
Feb 21 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 全文搜索和替换的实现代码
2008/07/29 PHP
PHP提取数据库内容中的图片地址并循环输出
2010/03/21 PHP
PHP htmlentities()函数用法讲解
2019/02/25 PHP
js中查找最近的共有祖先元素的实现代码
2010/12/30 Javascript
基于jquery的textarea发布框限制文字字数输入(添加中文识别)
2012/02/16 Javascript
使用js实现按钮控制文本框加1减1应用于小时+分钟
2013/12/09 Javascript
Extjs4中的分页应用结合前后台
2013/12/13 Javascript
网站基于flash实现的Banner图切换效果代码
2014/10/14 Javascript
jQuery+ajax实现动态执行脚本的方法
2015/01/27 Javascript
Javascript中3个需要注意的运算符
2015/04/02 Javascript
利用JS判断字符串是否含有数字与特殊字符的方法小结
2016/11/25 Javascript
AngularJS过滤器filter用法总结
2016/12/13 Javascript
Vue.js:使用Vue-Router 2实现路由功能介绍
2017/02/22 Javascript
微信小程序实现美团菜单
2018/06/06 Javascript
使用nvm和nrm优化node.js工作流的方法
2019/01/17 Javascript
JS字符串和数组如何实现相互转化
2020/07/02 Javascript
vue + el-form 实现的多层循环表单验证
2020/11/25 Vue.js
[01:05]DOTA2完美大师赛趣味视频之选手教你打职业
2017/11/23 DOTA
python小技巧之批量抓取美女图片
2014/06/06 Python
Python对象类型及其运算方法(详解)
2017/07/05 Python
Python及Pycharm安装方法图文教程
2019/08/05 Python
python中uuid模块实例浅析
2020/12/29 Python
DeinDesign德国:设计自己的手机壳
2019/12/14 全球购物
介绍一下MD5加密算法
2016/11/12 面试题
C#实现对任一张表的数据进行增,删,改,查要求,运用Webservice,体现出三层架构
2014/07/11 面试题
室内设计专业个人的自我评价
2013/10/19 职场文书
2014年国培研修感言
2014/03/09 职场文书
销售提升方案
2014/06/07 职场文书
生活部的活动方案
2014/08/19 职场文书
六一文艺汇演开幕词
2015/01/29 职场文书
世界文化遗产导游词
2015/02/13 职场文书
个人学习总结范文
2015/02/15 职场文书
2015年度销售个人工作总结
2015/03/31 职场文书
惊涛骇浪观后感
2015/06/05 职场文书
大学生奶茶店创业计划书
2019/06/25 职场文书
关于Spring配置文件加载方式变化引发的异常详解
2022/01/18 Java/Android