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 相关文章推荐
第1次亲密接触PHP5(1)
Oct 09 PHP
PHP与已存在的Java应用程序集成
Oct 09 PHP
第十节--抽象方法和抽象类
Nov 16 PHP
[原创]PHP中通过ADODB库实现调用Access数据库之修正版本
Dec 31 PHP
dedecms防止FCK乱格式化你的代码的修改方法
Mar 17 PHP
Snoopy类使用小例子
Apr 15 PHP
PHP的MVC模式实现原理分析(一相简单的MVC框架范例)
Apr 29 PHP
PHP中几个可以提高运行效率的代码写法、技巧分享
Aug 21 PHP
php自动获取关键字的方法
Jan 06 PHP
PDO防注入原理分析以及注意事项
Feb 25 PHP
PHP中如何使用session实现保存用户登录信息
Oct 20 PHP
php利用array_search与array_column实现二维数组查找
Jul 08 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读取网页文件内容的实现代码(fopen,curl等)
2011/06/23 PHP
PHP设计模式之解释器模式的深入解析
2013/06/13 PHP
Laravel框架中扩展函数、扩展自定义类的方法
2014/09/04 PHP
php去除html标记的原生函数详解
2015/01/27 PHP
一段好玩的JavaScript代码
2006/12/01 Javascript
ExtJS 2.0实用简明教程 之Border区域布局
2009/04/29 Javascript
原生js获取浏览器窗口及元素宽高常用方法集合
2017/01/18 Javascript
js实现拖拽功能
2017/03/01 Javascript
vue-cli 3.x 配置Axios(proxyTable)跨域代理方法
2018/09/19 Javascript
axios 封装上传文件的请求方法
2018/09/26 Javascript
解决微信小程序调用moveToLocation失效问题【超简单】
2019/04/12 Javascript
angular4+百分比进度显示插件用法示例
2019/05/05 Javascript
[02:01]大师之路——DOTA2完美大师赛11月论剑上海
2017/11/06 DOTA
Pyramid将models.py文件的内容分布到多个文件的方法
2013/11/27 Python
python3下使用cv2.imwrite存储带有中文路径图片的方法
2018/05/10 Python
Python之time模块的时间戳,时间字符串格式化与转换方法(13位时间戳)
2019/08/12 Python
Django错误:TypeError at / 'bool' object is not callable解决
2019/08/16 Python
详解python 破解网站反爬虫的两种简单方法
2020/02/09 Python
Python求两个字符串最长公共子序列代码实例
2020/03/05 Python
python中字典增加和删除使用方法
2020/09/30 Python
Python tkinter之Bind(绑定事件)的使用示例
2021/02/05 Python
瑞士香水购物网站:Parfumcity.ch
2017/01/14 全球购物
Bench加拿大官方网站:英国城市服装品牌
2017/11/03 全球购物
Veronica Beard官网:在酷、经典和别致之间找到了平衡
2018/01/11 全球购物
美国电力供应商店/电气批发商:USESI
2018/10/12 全球购物
LACOSTE波兰官网:Polo衫、服装和鞋类
2020/09/29 全球购物
护士自荐信范文
2013/12/15 职场文书
大学生职业生涯规划范文
2014/01/08 职场文书
工程类专业自荐信范文
2014/03/09 职场文书
党风廉政建设责任书
2014/04/14 职场文书
社保委托书怎么写
2014/08/02 职场文书
单位授权委托书范文
2014/08/02 职场文书
企业员工集体活动方案
2014/08/17 职场文书
党委干部批评与自我批评发言稿
2014/09/28 职场文书
作息时间调整通知
2015/04/22 职场文书
肖申克救赎观后感
2015/06/02 职场文书