【问题标题】:Converting epoch timestamp into a readable date [duplicate]将纪元时间戳转换为可读日期[重复]
【发布时间】:2022-02-12 00:36:45
【问题描述】:

我正在从数据库中检索一个应该是纪元时间戳的值,并尝试将其转换回日期格式以将其显示到屏幕上。

我可以看到我正在检索正确的值,即 1644537600,它应该代表 2022 年 2 月 11 日星期五 00:00:00。

当我执行以下var date = new Date(parseInt(timestamp)); 时,我得到Tue Jan 20 1970 01:48:57

我尝试将时间戳/1000 或 1000000 相除,但结果相同。

它可能与日期格式有关,但很难使其正常工作。

【问题讨论】:

  • JS 日期以毫秒为单位,您必须将时间戳乘以 1000。

标签: javascript datetime epoch date-conversion


【解决方案1】:

那个纪元是以秒为单位的,你需要将它乘以 1000。

【讨论】:

  • 成功了,非常感谢!
猜你喜欢
  • 2012-11-12
  • 2014-11-05
  • 2018-08-03
  • 2019-05-12
  • 1970-01-01
  • 1970-01-01
  • 2013-04-02
  • 2013-01-08
  • 1970-01-01
相关资源
最近更新 更多