date() 未返回预期值

在我(new Date("1985-05-01")).getTime();用来获取时间戳的 JavaScript 中。返回值为483753600000

在 PHP 中,我想返回该时间戳的年份。

date('Y', 483753600000);返回17299但预计为 1985。

我究竟做错了什么?


SMILET
浏览 164回答 1
1回答

守着一只汪

JavaScriptgetTime()将以毫秒为单位返回时间戳。PHP 的函数需要以秒date()为单位的时间戳。所以只需将其除以1000:date('Y', 483753600000 / 1000);
打开App,查看更多内容
随时随地看视频慕课网APP