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.ini实现Mysql导入数据库文件最大限制的修改方法
Dec 11 PHP
php的array_multisort()使用方法介绍
May 16 PHP
PhpMyAdmin出现export.php Missing parameter: what /export_type错误解决方法
Aug 09 PHP
深入PHP许愿墙模块功能分析
Jun 25 PHP
编写PHP脚本使WordPress的主题支持Widget侧边栏
Dec 14 PHP
Zend Framework教程之响应对象的封装Zend_Controller_Response实例详解
Mar 07 PHP
利用PHP将图片转换成base64编码的实现方法
Sep 13 PHP
php实现将HTML页面转换成word并且保存的方法
Oct 14 PHP
php自定义函数实现统计中文字符串长度的方法小结
Apr 15 PHP
详解PHP文件的自动加载(autoloading)
Feb 04 PHP
PHP registerXPathNamespace()函数讲解
Feb 03 PHP
设定php简写功能的方法
Nov 28 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 smarty模版引擎中的缓存应用
2009/12/11 PHP
php读取csv文件并输出的方法
2015/03/14 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
2018/03/02 PHP
js鼠标及对象坐标控制属性详细解析
2013/12/14 Javascript
JavaScript使用指针操作实现约瑟夫问题实例
2015/04/07 Javascript
JQuery中attr方法和removeAttr方法用法实例
2015/05/18 Javascript
jQuery插件animateSlide制作多点滑动幻灯片
2015/06/11 Javascript
浅析Node.js 中 Stream API 的使用
2015/10/23 Javascript
JS实现弹出居中的模式窗口示例
2016/06/20 Javascript
js replace(a,b)之替换字符串中所有指定字符的方法
2016/08/17 Javascript
javascript另类方法实现htmlencode()与htmldecode()函数实例分析
2016/11/17 Javascript
利用JQuery操作iframe父页面、子页面的元素和方法汇总
2017/09/10 jQuery
js实现单张图片平移切换效果
2017/10/11 Javascript
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
2018/05/15 NodeJs
Makefile/cmake/node-gyp中区分判断不同平台的方法
2018/12/18 Javascript
微信小程序个人中心的列表控件实现代码
2020/04/26 Javascript
Vue移动端项目实现使用手机预览调试操作
2020/07/18 Javascript
[01:04:08]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第一场 12.16
2020/12/18 DOTA
Python中字典(dict)和列表(list)的排序方法实例
2014/06/16 Python
对python中的高效迭代器函数详解
2018/10/18 Python
Python 利用pydub库操作音频文件的方法
2019/01/09 Python
PyQt5 加载图片和文本文件的实例
2019/06/14 Python
python安装requests库的实例代码
2019/06/25 Python
Python中的类与类型示例详解
2019/07/10 Python
Python 70行代码实现简单算式计算器解析
2019/08/30 Python
python numpy 矩阵堆叠实例
2020/01/17 Python
Win10用vscode打开anaconda环境中的python出错问题的解决
2020/05/25 Python
幼儿园门卫制度
2014/01/29 职场文书
数学教学随笔感言
2014/02/17 职场文书
六一儿童节主持词
2014/03/21 职场文书
教师新年寄语
2014/04/03 职场文书
一岗双责责任书
2014/04/15 职场文书
优质服务活动实施方案
2014/05/02 职场文书
机电专业毕业生自我鉴定2014
2014/10/04 职场文书
放假通知范文
2015/04/14 职场文书
2015年全国保险公众宣传日活动方案
2015/05/06 职场文书