我正试图使用以下代码输出当前日期和时间:
$theDate = date('y-m-d H:m:s', time());
echo $theDate;
它工作得很好,但时间的输出不会改变分钟,它只是位于HH:07:SS,所以分钟位于07,唯一改变的是秒和小时。
这是因为PHP中的时间函数吗?它只经常更新分钟吗?为什么它不更新会议记录?
如何在正确显示分钟数的情况下获得相同的输出?
每当我在服务器上运行strftime时,它的输出都很好,只是试图在上面找到答案。
使用i
而非m
:
$theDate = date('y-m-d H:i:s'); echo $theDate;
07是七月:(
m
表示月份,而不是分钟。您需要使用i
分钟。有关更多信息,请参阅date()
手册页面。
$theDate = date('y-m-d H:i:s'); echo $theDate;
您的格式字符串错误。
可能是:y-m-d H:i:s
您不需要给日期函数第二个参数time((。
只需尝试日期("格式化字符串"(;