Php 我给我的时间不对
使用NOW()运行查询时,它给出的时间不正确(实际时间+4小时)Php 我给我的时间不对,php,mysql,Php,Mysql,使用NOW()运行查询时,它给出的时间不正确(实际时间+4小时) 上面是一个简单的查询。这是因为Mysql或php.ini文件中的时区不同。如果是实时服务器,则检查服务器的默认时区。代码在本地主机中工作,我将联系我的服务器提供商检查SELECT@@session.time\u zone和SELECT TIMEDIFF(NOW(),UTC\u TIMESTAMP)。PHP的时区和MySQL的会话时区可以在运行时更改,提供者可能与此有关,也可能与此无关。您必须检查您的服务器时区,如果您需要时区时间,
上面是一个简单的查询。这是因为Mysql或php.ini文件中的时区不同。如果是实时服务器,则检查服务器的默认时区。代码在本地主机中工作,我将联系我的服务器提供商检查
SELECT@@session.time\u zone
和SELECT TIMEDIFF(NOW(),UTC\u TIMESTAMP)
。PHP的时区和MySQL的会话时区可以在运行时更改,提供者可能与此有关,也可能与此无关。您必须检查您的服务器时区,如果您需要时区时间,则必须根据您的位置更改服务器的时区
"SELECT NOW() AS current_time ";