为了账号安全,请及时绑定邮箱和手机立即绑定

date() 未返回预期值

date() 未返回预期值

PHP
SMILET 2022-01-14 18:11:00
在我(new Date("1985-05-01")).getTime();用来获取时间戳的 JavaScript 中。返回值为483753600000。在 PHP 中,我想返回该时间戳的年份。date('Y', 483753600000);返回17299但预计为 1985。我究竟做错了什么?
查看完整描述

1 回答

?
守着一只汪

TA贡献1872条经验 获得超3个赞

JavaScriptgetTime()将以毫秒为单位返回时间戳。PHP 的函数需要以date()为单位的时间戳。所以只需将其除以1000

date('Y', 483753600000 / 1000);


查看完整回答
反对 回复 2022-01-14
  • 1 回答
  • 0 关注
  • 163 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信