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表单转换textarea换行符的方法
Sep 10 PHP
让PHP更快的提供文件下载的代码
Jun 13 PHP
解析Ubuntu下crontab命令的用法
Jun 24 PHP
PHP Class&Object -- PHP 自排序二叉树的深入解析
Jun 25 PHP
解析PHP强制转换类型及远程管理插件的安全隐患
Jun 30 PHP
PHP的命令行命令使用指南
Aug 18 PHP
Yii2 rbac权限控制操作步骤实例教程
Apr 29 PHP
centos 7.2下搭建LNMP环境教程
Nov 20 PHP
php判断是否连接上网络的方法实例详解
Dec 14 PHP
关于Laravel Route重定向的一个注意点
Jan 16 PHP
php安全配置记录和常见错误梳理(总结)
Mar 28 PHP
thinkPHP框架实现的简单计算器示例
Dec 07 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
第4章 数据处理-php正则表达式-郑阿奇(续)
2011/07/04 PHP
PHP写的获取各搜索蜘蛛爬行记录代码
2012/08/21 PHP
destoon文章模块调用企业会员资料的方法
2014/08/22 PHP
PHP文件上传操作实例详解
2016/09/27 PHP
php 二维数组快速排序算法的实现代码
2017/10/17 PHP
doctype后如何获得body.clientHeight的方法
2007/07/11 Javascript
JQuery Study Notes 学习笔记(一)
2010/08/04 Javascript
基于jquery的文本框与autocomplete结合使用(asp.net+json)
2012/05/30 Javascript
jQuery动态改变图片显示大小(修改版)的实现思路及代码
2013/12/24 Javascript
Node调试工具JSHint的安装及配置教程
2014/05/27 Javascript
在myeclipse中如何加入jquery代码提示功能
2014/06/03 Javascript
JS截取与分割字符串常用技巧总结
2015/11/10 Javascript
js点击文本框弹出可选择的checkbox复选框
2016/02/03 Javascript
基于jquery实现表格内容筛选功能实例解析
2016/05/09 Javascript
JSON键值对序列化和反序列化解析
2017/01/24 Javascript
Angular2搜索和重置按钮过场动画
2017/05/24 Javascript
vue快捷键与基础指令详解
2017/06/01 Javascript
使用jQuery实现简单的tab框实例
2017/08/22 jQuery
在Vue-cli里应用Vuex的state和mutations方法
2018/09/16 Javascript
图文详解vue框架安装步骤
2019/02/12 Javascript
一些手写JavaScript常用的函数汇总
2019/04/16 Javascript
vue keep-alive实现多组件嵌套中个别组件存活不销毁的操作
2020/10/30 Javascript
初步解析Python下的多进程编程
2015/04/28 Python
Python实现TCP协议下的端口映射功能的脚本程序示例
2016/06/14 Python
python使用os.listdir和os.walk获得文件的路径的方法
2017/12/16 Python
Jupyter Notebook 实现正常显示中文和负号
2020/04/24 Python
解决python执行较大excel文件openpyxl慢问题
2020/05/15 Python
Html5之webcoekt播放JPEG图片流
2020/09/22 HTML / CSS
Nordgreen英国官网:斯堪的纳维亚设计师手表
2018/10/24 全球购物
雅诗兰黛澳大利亚官网:Estée Lauder澳大利亚
2019/05/31 全球购物
请问软件开发中的设计模式你会使用哪些
2015/05/13 面试题
最新教师自我评价分享
2013/11/12 职场文书
幸福家庭事迹材料
2014/02/03 职场文书
娱乐节目策划方案
2014/06/10 职场文书
维稳工作情况汇报
2014/10/27 职场文书
2016党校学习心得体会
2016/01/07 职场文书