2

注意到页面上的日期已关闭,我不知道为什么。

只是做这个简单的代码

echo date("F m, Y: h:iA e");

返回这个:

July 07, 2013: 09:47PM America/New_York

时间对了,日期明显晚了(今天是25号)。

我检查了服务器上的时间

root@srv449 [~]# date
Thu Jul 25 21:48:42 EDT 2013

关于可以在哪里扔掉的任何提示?真正让我困惑的是,我们使用日期的其他页面似乎没问题。

另外,做

echo time();

返回

1374803608

这似乎是正确的。

4

2 回答 2

4

m是月份(7代表七月)。

你想要d(前导零)或j(没有前导零):

echo date("F j, Y: h:iA e");

有关更多信息,请参见date()格式

于 2013-07-26T01:58:17.887 回答
2

您在这里输出月份作为日期:

echo date("F m, Y: h:iA e");

它需要是:

echo date("F d, Y: h:iA e");
于 2013-07-26T01:58:41.603 回答