0

我想显示 2010 年 11 月 1 日 00:00:00 的时间戳,代码如下

$day = mktime(0,0,0,11,1,2010);

但是,它总是显示我想要的错误时间戳。例如,

日期('hmsdm y', $day);

将返回“12 11 00 01 11 10”

它总是落后于 12 小时和 11 分钟。我可以知道出了什么问题吗?如何整顿?谢谢..

4

2 回答 2

5

您使用了错误的日期格式字符串。查看手册页以获取正确的格式字符串选项。

对于您的示例,您可能想要date('H i s d m y',$day)

于 2010-11-24T11:01:00.673 回答
0

print(date('H isdm y', mktime(0,0,0,11,1,2010))); 我猜是你想要的

于 2010-11-24T11:04:42.847 回答