如何在我的国家获得正确的日期编号?
答
默认情况下,date
根据服务器的时间返回日期和时间。检查输出到以下内容:
<?php
echo date(DATE_RSS);
?>
这将告诉您当前确切的时间和日期,该服务器设置为。
请记住,服务器就像你自己的电脑 - 只有它可能位于世界各地的某个地方。正如计算机的时钟设置为您所在的本地时间一样,服务器的时钟可能会设置为它所在的本地时间。
但是,您可以在PHP中使用date_default_timezone_set来设置要在脚本中使用的时间和日期。这将改变该脚本中使用的默认时区。
@Lina阅读此:'而不是使用此功能来设置脚本中的默认时区,您还可以使用INI设置date.timezone设置默认时区。“ - 这是更正确的方式。 – 2011-05-16 23:46:33
并非所有托管公司都允许访问php.ini。这并不总是一种选择。 – 2011-05-16 23:49:09
'date_default_timezone_set'必须是正确的解决方案。 – 2011-05-16 23:56:24