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 相关文章推荐
织梦模板标记简介
Mar 11 PHP
php中将时间差转换为字符串提示的实现代码
Aug 08 PHP
PHP IE中下载附件问题解决方法
Jan 07 PHP
PHP中mysql_field_type()函数用法
Nov 24 PHP
php抽象类使用要点与注意事项分析
Feb 09 PHP
php实现搜索一维数组元素并删除二维数组对应元素的方法
Jul 06 PHP
PHP实现对png图像进行缩放的方法(支持透明背景)
Jul 15 PHP
PHP内存使用情况如何获取
Oct 10 PHP
Yii编程开发常见调用技巧集锦
Jul 15 PHP
PHP迭代与递归实现无限级分类
Aug 28 PHP
win10 apache配置虚拟主机后localhost无法使用的解决方法
Jan 27 PHP
深入理解 PHP7 中全新的 zval 容器和引用计数机制
Oct 15 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
深入掌握include_once与require_once的区别
2013/06/17 PHP
php 流程控制switch的简单实例
2016/06/07 PHP
CI框架附属类用法分析
2018/12/26 PHP
JavaScript.Encode手动解码技巧
2010/07/14 Javascript
利用jquery的获取JS文件中的字符串内容
2012/02/14 Javascript
『jQuery』.html(),.text()和.val()的概述及使用
2013/04/22 Javascript
jQuery+AJAX实现网页无刷新上传
2015/02/22 Javascript
jQuery实现鼠标划过修改样式的方法
2015/04/14 Javascript
基于vue 添加axios组件,解决post传参数为null的问题
2018/03/05 Javascript
Vue实现点击按钮复制文本内容的例子
2019/11/09 Javascript
javascript设计模式 ? 中介者模式原理与用法实例分析
2020/04/20 Javascript
[06:04]DOTA2英雄梦之声Vol19卓尔游侠
2014/06/20 DOTA
python采集博客中上传的QQ截图文件
2014/07/18 Python
python 删除非空文件夹的实例
2018/04/26 Python
Python读取txt文件数据的方法(用于接口自动化参数化数据)
2018/06/27 Python
python 常用的基础函数
2018/07/10 Python
python组合无重复三位数的实例
2018/11/13 Python
Python数据报表之Excel操作模块用法分析
2019/03/11 Python
python字符串中匹配数字的正则表达式
2019/07/03 Python
Django1.11自带分页器paginator的使用方法
2019/10/31 Python
希尔顿酒店官方网站:Hilton Hotels
2017/06/01 全球购物
纪伊国屋新加坡网上书店:Kinokuniya新加坡
2017/12/29 全球购物
学校后勤人员职责
2013/12/27 职场文书
学校安全工作制度
2014/01/19 职场文书
小学生检讨书大全
2014/02/06 职场文书
服装促销活动方案
2014/02/23 职场文书
计划生育标语
2014/06/23 职场文书
小学生放飞梦想演讲稿
2014/08/26 职场文书
关于国庆节的演讲稿
2014/09/05 职场文书
资源环境与城乡规划管理专业自荐书
2014/09/26 职场文书
2015年质量管理工作总结范文
2015/05/18 职场文书
公司开业的祝贺语大全(60条)
2019/07/05 职场文书
有关保护环境的宣传标语100条
2019/08/07 职场文书
MySQL 分区表中分区键为什么必须是主键的一部分
2022/03/17 MySQL
JavaScript模拟实现网易云轮播效果
2022/04/04 Javascript
bose降噪耳机音能消除人声吗
2022/04/19 数码科技