【问题标题】:How to convert a 13 digit time to 10 digit time [duplicate]如何将 13 位时间转换为 10 位时间 [重复]
【发布时间】:2021-08-04 18:39:54
【问题描述】:

正在返回到服务器的后端时间是 13 位时间,例如 1606712400000。这是此渲染的响应:

res.status(200).send(Date.now().toString());

我认为这与将其转换为毫秒、utc、udf 等有关。

但我希望时间在不同的时间。将返回 10 位而不是 13 位的时间。如果我能弄清楚这一点,那么图表的时间将是正确的。任何帮助表示赞赏。谢谢!

【问题讨论】:

  • Date.now() 总是产生 13 位数字,因为它以毫秒为单位。
  • @VLAZ — 仅在 2001 年 9 月 9 日至 5138 年 11 月 16 日之间为正值。 :-)
  • @RobG np,当我的评论不再正确时,我会回来修改我的评论;)

标签: javascript reactjs datetime time milliseconds


【解决方案1】:

也许您可以将给定的毫秒数除以 1000 以将其转换为秒,但在使用 unix 时间戳时要小心。

【讨论】:

    猜你喜欢
    • 2020-05-04
    • 2018-05-20
    • 2020-06-21
    • 1970-01-01
    • 2018-08-21
    • 2021-12-10
    • 1970-01-01
    相关资源
    最近更新 更多