时区与时间的小坑

@admin  May 11, 2019

0x00 起因

项目需要控制活动的时间是 9:00-18:00;
现在到时间是13:15,参加活动却提示不在活动时间;

0x01 找错误

当然是改时区了
方法1:

在php.ini里加上找到date.timezone项,设置date.timezone = "Asia/Shanghai",重启环境就ok了。

方法2:

在需要用到这些时间函数的时候,在页面添加date_default_timezone_set("PRC");

方法3:

在页头加上设置时区ini_set('date.timezone','Asia/Shanghai');

| 结果是修改的都不好用

0x02 结果

登陆服务器(windows的),一看时间才 5 点多;
修改时间,顺便看了时区,时区是对的,只是时间是错误的,
最后是更新网络时间就可以了


添加新评论