PHP使用相同的设置返回不同的时间

时间:2016-01-18 10:16:15

标签: php date

我在两个不同的服务器上使用了这段代码:

date_default_timezone_get

两者产生相同的UTC结果:var_dump(date("Y-m-d H:i:s")); // result: 2016-01-18 09:57:45 var_dump(gmdate("Y-m-d H:i:s")); // result: 2016-01-18 09:57:45 ,但时间不同,我得到的第一个( PHP版 5.6.17 ):

var_dump(date("Y-m-d H:i:s")); // result: 2016-01-18 12:29:37
var_dump(gmdate("Y-m-d H:i:s")); // result: 2016-01-18 12:29:37

第二个产生以下结果( PHP版 5.4.37 ):

phpinfo()

来自return $this->Product->find() ->contain(['ProductReview', 'Users']) ->where(['Product.product_code' => $productCode]) ->toArray(); 的两个PHP配置都是相同的:

enter image description here

可能是关于服务器系统日期还是某些问题?

0 个答案:

没有答案