关于时区

浏览:674 发布日期:2019/01/19 分类:求助交流 关键字: 时区
Asia/Shanghai和Etc/GMT-8在数值上是同一个时区
(不要问我为什么是-8不是+8,问Linus Torvalds去!)
(某DN有大佬解释可能是因为-只是连字符但为了与代码统一所以在--的时候变成+,也就是说GMT--8=GMT+8=西八区)
在TP的配置文件中默认是Asia/Shanghai
PHP输出date("T")为“CST”
CST有四种,其中一种是中国时间
(在/usr/share/zoneinfo中可能CST默认为中国,没有另外三个国家的服务器,不知道怎么测试默认值)
TP的配置文件中修改为Etc/GMT-8后
PHP输出date("T")为“+08”
问题来了,我要怎么让date("T")输出“GMT+0800”或者“GMT+8”或者“GMT+08”也行
(不要问我为什么不写成UTC,问Linus Torvalds去!/usr/share/zoneinfo中能对UTC时间进行加减的时区名称只有GMT,UTC有,但是只有UTC0。)
最佳答案
评论( 相关
后面还有条评论,点击查看>>