PHP日期格式m / d / Y返回明天的日期

时间:2015-01-27 00:45:14

标签: php date

有人可以告诉我为什么这个陈述会在明天的日期而不是今天返回?

$date = date("m/d/Y");
echo $date;

2 个答案:

答案 0 :(得分:1)

您可能没有正确设置时区,因此date可能会在时区中生成日期已更改的日期。您可以使用date_default_timezone_set更改date使用的时区。

有关与上述功能一起使用的时区字符串列表,请查看List of Supported Timezones

答案 1 :(得分:0)

很有可能因为您的本地时区设置为GMT,当前GMT为1/27,而且它刚刚更改。