如何使用Moment JS格式化

时间:2019-01-05 21:15:30

标签: javascript momentjs angular-moment

为什么妈妈会显示12小时,如下代码所示。

let x =moment("2018-12-11 00:00").format("hh:mm:ss");
console.log(x);

预期输出:00:00:00, 已接收:12:00:00

stackblitz:https://stackblitz.com/edit/moment-85eraf?file=app/app.component.ts

2 个答案:

答案 0 :(得分:3)

您必须将hh中的小写HH更改为大写:.format("hh:mm:ss");

hh是12小时制,而HH是24小时制。

您可以在他们的docs

中获取更多详细信息

答案 1 :(得分:1)

尝试.utc方法并将hh更改为HH:

let x =moment.utc("2018-12-11 00:00").format("HH:mm:ss");