【问题标题】:Moment js convert milliseconds into date and timeMoment js将毫秒转换为日期和时间
【发布时间】:2016-02-03 17:42:20
【问题描述】:

我的当前时间以毫秒为单位 - 1454521239279

如何将其转换为 2016 年 2 月 3 日,时间为晚上 11:10?

【问题讨论】:

标签: javascript momentjs


【解决方案1】:

时刻解析器

moment(1454521239279).format("DD MMM YYYY hh:mm a") //parse integer
moment("1454521239279", "x").format("DD MMM YYYY hh:mm a") //parse string

Moment unix 方法

moment.unix(1454521239279/1000).format("DD MMM YYYY hh:mm a")

【讨论】:

  • 老兄,你刚刚救了我。过去 2 小时一直在寻找答案,除此之外没有任何效果:)
  • 在我的 response_date_string 我得到 616090400000 并且我需要显示日期和时间,在这种情况下应该是 2021-03-18 18:00:00 ,知道吗?
  • 在当前版本的 moment 中,这些方法会引发弃用警告。
  • 看来parseInt("123123123312") 会抑制警告。
【解决方案2】:

如果你有 1o 位 1591074937 那么你可以这样转换。

moment(1591074937*1000).format("DD MMM YYYY")

OR

new Date(1591074937 * 1000)

【讨论】:

    猜你喜欢
    • 2014-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-14
    • 1970-01-01
    • 1970-01-01
    • 2012-10-24
    相关资源
    最近更新 更多