我正在使用格式为date('Y-m-d H:i:s')
的date()
函数。实际时间为2013-11-22 11:56:25
时显示2013-11-22 06:26:25
。我的代码,
echo $today = date('Y-m-d H:i:s');
date函数将根据服务器上php.ini配置文件中设置的时区显示日期。
因此,请使用date_default_timezone()函数在服务器上设置时区
有关更多详细信息,请参阅以下url 中提到的文档
http://php.net/manual/en/function.date-default-timezone-set.php
首先使用此代码设置时区
date_default_timezone_set('UTC');
在这里找到你所在国家的utc代码
http://www.date-default-timezone-set.com/
然后你可以使用
echo $today = date('Y-m-d H:i:s');