小编use*_*277的帖子

尽管时间戳正确,PHP日期显示错误的时间

我遇到了PHP日期函数的问题,我之前从未遇到过问题.

时间戳是完全正确的,但是由于某些奇怪的原因,date()输出的时间不对应.

我有以下时间戳(这绝对是正确的 - 当我将它回显到页面上,以及在数据库中,它显示为正确):

464400
Run Code Online (Sandbox Code Playgroud)

然而,当我使用以下代码行时:

<?php echo date("H:i",$timestamp); ?>
Run Code Online (Sandbox Code Playgroud)

我上午4点的时间?如果我将时间戳粘贴到时间戳转换器网站,那么它显示的时间实际上应该是上午9点.

我完全陷入困境,这在我之前从未发生过这个问题最近刚出现 - 代码没有改变,一切似乎都在以前正常工作.

有没有人有这个问题的经验?任何帮助,将不胜感激.

php timestamp date

7
推荐指数
2
解决办法
3万
查看次数

格式化日期,月份的序数后缀

所以,如果我使用:

<?php echo date_format($date, "j M Y") ?>
Run Code Online (Sandbox Code Playgroud)

我得到以下格式的日期:1950年1月5日.

然而,我想要的是:1950年1月5日

我该如何添加额外的?

php date

4
推荐指数
2
解决办法
6419
查看次数

标签 统计

date ×2

php ×2

timestamp ×1