echo date_default_timezone_get(); // PRC

echo date("Y-m-d\TH:i:s\Z",time()) //2017-12-11T11:43:53Z

这段代码和下边代码输出时间一致

$now = new \DateTime();

$now->setTimezone(new \DateTimeZone('UTC'));

echo $now->format("Y-m-d\TH:i:s\Z"); //2017-12-11T11:43:53Z

那么 $now->setTimezone(new DateTimeZone('UTC')); 设置无效?

在线上服务器 运行是正常的 UTC时间差8小时。 在docker中运行输出结果就一至。对比了php.ini 设置,都一致。

server1:

date/time support => enabled

"Olson" Timezone Database Version => 0.system

Timezone Database => internal

Default timezone => PRC

Directive => Local Value => Master Value

date.default_latitude => 31.7667 => 31.7667

date.default_longitude => 35.2333 => 35.2333

date.sunrise_zenith => 90.583333 => 90.583333

date.sunset_zenith => 90.583333 => 90.583333

date.timezone => PRC => PRC

server2:

date/time support => enabled

"Olson" Timezone Database Version => 0.system

Timezone Database => internal

Default timezone => PRC

Directive => Local Value => Master Value

date.default_latitude => 31.7667 => 31.7667

date.default_longitude => 35.2333 => 35.2333

date.sunrise_zenith => 90.583333 => 90.583333

date.sunset_zenith => 90.583333 => 90.583333

date.timezone => PRC => PRC

============ 补充,系统时间======

server1:

[root@60d882aec15f /]# timedatectl

Failed to create bus connection: No such file or directory

[root@60d882aec15f /]# date

Mon Dec 11 12:02:29 CST 2017

[root@60d882aec15f /]# date -u

Mon Dec 11 04:02:31 UTC 2017

server2:

[root@iZ8vbai4lhy4q1u5qhbenwZ ~]# timedatectl

Local time: Mon 2017-12-11 12:18:47 CST

Universal time: Mon 2017-12-11 04:18:47 UTC

RTC time: Mon 2017-12-11 12:18:47

Time zone: Asia/Shanghai (CST, +0800)

NTP enabled: no

NTP synchronized: yes

RTC in local TZ: yes

DST active: n/a

php utc时区设置,php DateTimeZone 设置UTC 无效相关推荐

  1. java虚拟机时区_转:jvm设置时区问题

    转自:http://hi.baidu.com/iammonster/blog/item/d4b386de053c0f5ecdbf1a1b.html 今天遇到一个问题,就是本机数据传到另外一台机器后时间 ...

  2. PHP中关于时间(戳)、时区、本地时间、UTC时间等梳理

    在PHP开发中,我们经常会在时间问题上被搞糊涂,比如我们希望显示一个北京时间,但是当我们使用date函数进行输出时,却发现少了8个小时.几乎所有的php猿类都必须对php中几个重要的时间转换等方法进行 ...

  3. data spring 指定时区_SpringBoot 相关时区(TimeZone)设置

    1.启动文件中的TimeZone设置: public static void main(String[] args) { TimeZone timeZone = TimeZone.getTimeZon ...

  4. PHP中关于时间(戳)、时区、本地时间、UTC时间等的梳理

    在PHP开发中,我们经常会在时间问题上被搞糊涂,比如我们希望显示一个北京时间,但是当我们使用date函数进行输出时,却发现少了8个小时.几乎所有的php猿类都必须对php中几个重要的时间转换等方法进行 ...

  5. 华为交换机配置时区_S5700系统时区不同于UTC时区导致NTP同步失败

    1.查看配置信息:ntp-service unicast-server 10.0.0.17 ,配置正确: 2.通过display clock查看当前时间: dis clock 2015-02-03 0 ...

  6. 超全的时区缩写转GMT(UTC)对照表

    Time Zone names, codes and abbreviations for Standard Time and Daylight Saving Time (DST) around the ...

  7. linux系统无法设置时间,linux设置系统时间

    设置系统时间 -         date命令:显示系统的时间,可以在直接输入"date"命令来查看系统的时间 -           date+%y/%m/%d -        ...

  8. java比较时间的先后utc时间,日期、时间与UTC

    传统日期的局限 人类在对时间的测定上存在一个进化的过程,最早通过观察天体的自转与公转来确定时间,比如地球自转一周为一天,月球公转一周为一月,地球公转一周为一年. 我们先考虑天和年,他们之间就像数学一样 ...

  9. Linux时间设置和motd设置

    date 系统时间 clock 硬件时间 timedatectl status 当前时区设置 timedatectl list-timezones 查看时区列表 timedatectl set-tim ...

  10. VitrualBox CentOS8 配置NAT模式网络,关闭防火墙,设置编码,设置服务器时间,yum源地址修改,安装docker及docker-compose

    一.配置网络 1,网络:我使用的NAT模式(不想配那些ip啥的) 2,启动虚拟机:输入ifconfig,发现ip地址没有(也就是我红色杠掉的部分没有) 3,输入nmcli c up enp0s3(这里 ...

最新文章

  1. python之禅中文-「翻译」Python之禅
  2. 软 件 学 院 实践环节报告
  3. 为什么用Spring来管理Hibernate?
  4. Assemby 打包并启动jar包
  5. HDU-4631 Sad Love Story 平面最近点对
  6. C-Free 5.0下载和安装教程
  7. Google Kickstart Round.B C. Diverse Subarray
  8. C++ UNICODE 文件读写相关
  9. 名字打架小游戏flash版
  10. verilog全加器、全减器和乘法器及溢出判断
  11. IEC61850和IEC60870-6(TASE.2)的比较
  12. 335x内核ddr3频率与电压修改
  13. 十个英文原版电子书下载网站(无需翻墙)
  14. 希尔伯特:数学世界的亚历山大(2009-06-11 21:33:43)
  15. 酷软正在连接服务器,蜗牛星际:我的B款双网口机箱PVE+爱快+LEDE 双软路由 保姆级教程...
  16. MySQL常用的关键字查询用法
  17. Mac桌面文件怎么恢复?
  18. 箴言:统计学的智慧七柱
  19. LQ0187 猜年龄【填空题】
  20. md文件 linux,MD 文件扩展名: 它是什么以及如何打开它?

热门文章

  1. sessionStorage第一次进入页面显示弹窗
  2. 脑图管理项目很方便清晰!
  3. please verify the preference field with the prompt:Tomcat JDK name
  4. Android修改Eclipse 中的Default debug keystore路径,以及修改android的AVD默认路径
  5. FindTask练习
  6. ArcEngine 相关-转载
  7. 15.凤凰架构:构建可靠的大型分布式系统 --- 服务网格
  8. 1.Prometheus 监控技术与实践 --- 云计算时代的监控系统
  9. 15.深入分布式缓存:从原理到实践 --- 同程凤凰缓存系统基于Redis的设计与实践
  10. 25.MySQL sql_mode