我的编程空间,编程开发者的网络收藏夹
学习永远不晚

php时间显示不正确怎么办

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

php时间显示不正确怎么办

本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。

php时间显示不正确怎么办?

PHP获取当前时间不准确问题解决方案

从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时间显示不正确怎么办的详细内容,更多请关注编程网其它相关文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

php时间显示不正确怎么办

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

php时间显示不正确如何解决

这篇“php时间显示不正确如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php时间显示不正确如何解决”文章吧。php
2023-07-04

deepin20时间显示不准确怎么调整?deepin时间校正方法

deepin20时间显示不准确怎么办?下面我们就来看看deepin20设置时间的技巧。1、首先点任务栏上的【设置】。2、在【设置】中点【时间日期】。3、时间显示不准确是时区没设置好,这里点【修改系统时区】。4、点击搜索框,输入北京,搜索北京
2022-05-26

php 时区不正确怎么解决

解决方法:1、在php.ini文件中,设置“date.timezone = "时区标识符"”来转换时区;2、在php文件中使用“ini_set('date.timezone', '时区标识符');”语句来转换时区;3、在php文件中使用“date_default_timezone_set("时区标识符");”语句来转换时区。
2023-05-14

php 换行不显示怎么办

php换行不显示是因为“<br/>”是HTML代码,“\n”是ASCII码,而浏览器解析的是HTML码,不是ASCII码,所以使用“\n”换行是不起作用的,其解决办法就是换成“<br/>”即可。
2019-10-22

PHP变量名不正确的怎么表示

这篇文章主要介绍了PHP变量名不正确的怎么表示,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。PHP变量名不正确的是“$9thizBeijing”,因为PHP变量名必须是以字母
2023-06-25

nginx php图片不显示怎么办

这篇文章主要介绍“nginx php图片不显示怎么办”,在日常操作中,相信很多人在nginx php图片不显示怎么办问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”nginx php图片不显示怎么办”的疑惑有所
2023-06-20

php的debug显示不全怎么办

php的debug显示不全的解决办法:1、找到php.ini文件;2、在xdebug节点中加入“xdebug.var_display_max_children=128...”;3、重启PHP服务即可。
2017-07-15

php -v不显示php版本号怎么办

解决步骤:1、鼠标右击“计算机”图标,在打开的菜单中选择“属性”;2、在打开的“系统”界面中,点击“高级系统设置”;3、在弹出的“系统属性”窗口中,点击“环境变量”按钮;4、在弹出的“环境变量”窗口中,选中“系统变量”区域的“Path”变量,点击“编辑”按钮;5、在“编辑系统变量”弹窗中,将PHP的安装路径添加到“变量值”中,点击“确定”按钮即可。本教程操作环境:windows7系统、php5.5.
2022-08-11

Win7桌面图标显示不正常怎么办

如果Windows 7桌面图标显示不正常,可以尝试以下解决方法:1. 清理桌面图标缓存:- 打开文件资源管理器,选择“查看”选项卡。- 在“选项”中,点击“更改文件夹和搜索选项”。- 在“文件夹选项”对话框中,选择“视图”选项卡。- 在“高
2023-09-16

php网页内容不显示怎么办

php网页内容不显示的解决方法:1、打开php.ini配置文件;2、取消error_reporting的注释,将其设置为【error_reporting=E_ALL&~E_NOTICE】;3、重启服务器。
2018-11-22

电脑时间一直都不正确怎么调整

这篇文章主要讲解了“电脑时间一直都不正确怎么调整”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“电脑时间一直都不正确怎么调整”吧!1.在搜索框中输入控制面板,随后打开对应选项。2.在打开的控制
2023-06-27

win7系统桌面图标显示不正常怎么办

这篇文章将为大家详细讲解有关win7系统桌面图标显示不正常怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、在开始中打开“控制面板”。2、在“控制面板”中找到“显示”。3、打开“显示”,看到显示比例
2023-06-28

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录