Sometimes, we want to format a moment.js date as a 24-hour date-time.
In this article, we’ll look at how to format a moment.js date as a 24-hour date-time.
Use the HH Formatting Tag
We can use the HH
formatting tag to format the hour into 24-hour format.
For instance, we can write:
const date = moment("01:15:00 PM", "h:mm:ss A").format("HH:mm:ss")
console.log(date)
Then we get:
'13:15:00'
as a result.
Use the H Formatting Tag
Alternatively, we can use the H
formatting tag to format the hour to 24-hour format.
For instance, we can write:
const date = moment("01:15:00 PM", "h:mm:ss A").format("H:mm:ss")
console.log(date)
Then we also get:
'13:15:00'
as a result.
Conclusion
We can use the H
or HH
formatting tag to format the hour of a date-time as a 24-hour format time.