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 03 PHP
php 数组动态添加实现代码(最土团购系统的价格排序)
Dec 30 PHP
php的POSIX 函数以及进程测试的深入分析
Jun 03 PHP
PHP跨平台获取服务器IP地址自定义函数分享
Dec 29 PHP
服务器上配置PHP运行环境教程
Feb 12 PHP
php使用Jpgraph绘制柱形图的方法
Jun 10 PHP
Yii2分页的使用及其扩展方法详解
May 23 PHP
CI(CodeIgniter)框架视图中加载视图的方法
Mar 24 PHP
Yii 2.0在Grid中格式化时间方法示例
Jun 06 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
Jul 22 PHP
yii2 在控制器中验证请求参数的使用方法
Jun 19 PHP
深入分析PHP设计模式
Jun 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
如何在PHP中使用Oracle数据库(1)
2006/10/09 PHP
PHP类的静态(static)方法和静态(static)变量使用介绍
2012/02/19 PHP
getimagesize获取图片尺寸实例
2014/11/15 PHP
使用phpexcel类实现excel导入mysql数据库功能(实例代码)
2016/05/12 PHP
JavaScript OOP面向对象介绍
2010/12/02 Javascript
js面向对象设计用{}好还是function(){}好(构造函数)
2011/10/23 Javascript
利用谷歌地图API获取点与点的距离的js代码
2012/10/11 Javascript
你可能不知道的JavaScript的new Function()方法
2014/04/17 Javascript
jQuery实现带动画效果的多级下拉菜单代码
2015/09/08 Javascript
详解vue跨组件通信的几种方法
2017/06/15 Javascript
Angular4学习笔记之新建项目的方法
2017/07/18 Javascript
jQuery实现上传图片前预览效果功能
2017/08/03 jQuery
基于js粘贴事件paste简单解析以及遇到的坑
2017/09/07 Javascript
在knockoutjs 上自己实现的flux(实例讲解)
2017/12/18 Javascript
Vue最新防抖方案(必看篇)
2019/10/30 Javascript
微信小程序仿通讯录功能
2020/04/09 Javascript
JS使用Chrome浏览器实现调试线上代码
2020/07/23 Javascript
[55:44]OG vs NAVI 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
Python中的rfind()方法使用详解
2015/05/19 Python
python实现杨辉三角思路
2017/07/14 Python
浅谈Python中重载isinstance继承关系的问题
2018/05/04 Python
python Web开发你要理解的WSGI & uwsgi详解
2018/08/01 Python
python opencv读mp4视频的实例
2018/12/07 Python
Python使用pyshp库读取shapefile信息的方法
2018/12/29 Python
详解PyTorch手写数字识别(MNIST数据集)
2019/08/16 Python
Python 获取项目根路径的代码
2019/09/27 Python
python实现大战外星人小游戏实例代码
2019/12/26 Python
CSS3实现网站商品展示效果图
2020/01/18 HTML / CSS
英国性感内衣和睡衣品牌:Bluebella
2018/01/26 全球购物
TCP协议通讯的过程和步骤是什么
2015/10/18 面试题
同事打架检讨书
2014/02/04 职场文书
社区科普工作方案
2014/06/03 职场文书
2014年仓库保管员工作总结
2014/12/03 职场文书
小学安全工作总结2015
2015/05/18 职场文书
Python 内置函数速查表一览
2021/06/02 Python
Java 使用类型为Object的变量指向任意类型的对象
2022/04/13 Java/Android