Как сделать формат с моментом JS
Почему momemnt показывает 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 ответа
Вы должны изменить нижний регистр hh
в верхний регистр: HH
в .format("hh:mm:ss");
hh
это 12-часовой, в то время как HH
это 24-часовой формат.
Вы можете получить более подробную информацию в их документах
Пытаться .utc
метод и изменить чч на чч:
let x =moment.utc("2018-12-11 00:00").format("HH:mm:ss");