【问题标题】:MOMENTJS TIME FORMATTINGMOMENTJS 时间格式化
【发布时间】:2020-12-17 07:59:30
【问题描述】:

我有这个数据:

time: "2020-12-17T13:06:13.144Z"

然后我想改变这个数据,变成这样......

"17-12-2020 13:06:13"

但是当我用这个代码改变时:

{moment(time).format("DD-MM-YYYY HH:mm:ss")}

我的输出现在是:

"17-12-2020 20:06:13"

我的输出预期:

"17-12-2020 13:06:13"

如何更改此格式以使其符合我的期望?

【问题讨论】:

    标签: node.js momentjs


    【解决方案1】:

    format之前尝试utc()方法:

    moment(time).utc().format("DD-MM-YYYY HH:mm:ss")
    

    【讨论】:

    • 一样...输出:“17-12-2020 20:06:13”...不是我的输出期望
    【解决方案2】:

    您可以使用 [:] 以矩格式字符串添加自定义字符串

    试试这个 {moment(time).format("["]DD-MM-YYYY HH:mm:ss["]")}

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-16
      • 1970-01-01
      • 1970-01-01
      • 2018-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多