美文网首页
时间与日期(设置时区)

时间与日期(设置时区)

作者: 星月落 | 来源:发表于2021-12-01 14:54 被阅读0次

在PHP中是通过日期和时间函数来获取日期和时间的。日期和时间函数依赖于服务器的时间设置,服务器的时间设置默认是格林尼治时间(零时区时间),如果不特意设置时间为特定时区时间,那么通过PHP有关函数获取到的时间为零时区的时间,比北京时间少8个小时。你可以通过两种方式设置时区为北京时间:在配置文件php.ini中设置和通过date_default_timezone_set函数设置。

7.1.1在配置文件中设置

在php.ini设置中有一个"date.timezone="设置选项,默认是注释掉的,并且其值为空,去掉前面的分号,并设置时区为东八区(北京时间)。可以设置"date.timezone="的值为PRC(中华人民共和国)、Asia/Hong_Kong(中国香港)、Asia/ShangHai(上海市)或者Asia/ChongQing(重庆市)等。设置完成后,保存文件,重新启动Apache服务器即可生效。

7.1.2通过date_default_timezone_set函数在文件中设置

也可通过使用date_default_timezone_set()函数对时区进行设置,语法如下:

  date_default_timezone_set(string $timezone_identifier)

使用该函数设置时区为东八区可取值PRC(中华人民共和国)、Asia/Hong_Kong(中国香港)、Asia/ShangHai(上海市)或者Asia/ChongQing(重庆市)等,和在php.ini中设置时区的效果一样。

欢迎关注微信公众号“PHP基础入门教程”,谢谢支持!

相关文章

  • PHP基础 —— 日期与时间

    日期与时间 PHP文档 : 日期与时间 设置时区 默认时区是UTC 文档中的 时区列表,使用时进行参照 设置时区 ...

  • NSDate

    创建时间: 时间增减: 时间戳: 日期比较: 设置日期格式: 获取所有时区名称: 设置时区: 将时区配置给date...

  • iphone无法同步icloud的备忘录、提醒事项、日历等

    确保系统至最新 轻点“设置”>“通用”>“日期与时间”,确保您的日期、时间和时区设置正确。 轻点“设置”>“无线局...

  • linux

    CentOS 7 时区、日期时间查看以及设置杂烩 CentOS 7 中时区、日期时间的查看、设置。包括网络时间协议...

  • Android实践 -- 设置系统日期时间和时区

    设置系统日期时间和时区 设置系统的日期时间和时区,需要 系统权限和系统签名,android:sharedUserI...

  • Android中的时区TimeZone

    设置系统日期时间和时区 设置系统的日期时间和时区,需要 系统权限和系统签名, 需要在manifest文件中添加相应...

  • 时间与日期(设置时区)

    在PHP中是通过日期和时间函数来获取日期和时间的。日期和时间函数依赖于服务器的时间设置,服务器的时间设置默认是格林...

  • CentOS7 下如何调整服务时间

    目标:修改为“北京时区,日期 时间” 1.删除本地时间并设置时区为上海 rm -rf /etc/localtime...

  • PHP中的日期时间函数

    日期时间函数库的简介 设置时区1、修改php的配置文件date.timezone设置时区2、通过date_defa...

  • 交换配置

    通过consule进行配置: # 设置系统的日期、时间和时区 clock timezone BJ ...

网友评论

      本文标题:时间与日期(设置时区)

      本文链接:https://www.haomeiwen.com/subject/lapsxrtx.html