我在使用日期函数$now=date("Y-m-d H:i:s");
在php 5.6.30, 浏览器输出是string(19) "2017-04-21 02:54:54"
,这是不正常的。php日期不能得到24位数的时间小时
的php.ini集是date.timezone = PRC
的Centos 7系统时间:
[[email protected] sync]# date Fri Apr 21 14:53:20 CST 2017
当我在同一系统中安装了PHP 7.0.16,php.ini中具有相同的配置,但日期功能中的日期输出正常(24位数字时间)。 为什么会发生这种情况,以及如何让日期正常工作。
** $ now = date(“Y-m-d H:i:s”);在PHP 5.6.30,浏览器输出是字符串(19)“2017-04-21 02:54:54”,这是不正常的。**为什么? –
它在我的本地PM,所以它应该是“2017-04-21 14:54:54” – Carey
使用'date.timezone = Asia/Shanghai' –