momento.js formato 24h
¿Cómo muestro mi hora en formato de 24 horas en lugar de 12?
Estoy usando momento.js.
Estoy bastante seguro de que estas líneas podrían tener algo que ver con ello.
meridiem : function (hours, minutes, isLower) {
if (hours > 11) {
return isLower ? 'pm' : 'PM';
} else {
return isLower ? 'am' : 'AM';
}
},
¿Cómo cambiarlo?
Aceptado
Indicar su hora HH
le dará formato de 24 horas y hh
le dará formato de 12 horas.
También puedes encontrarlo aquí en la documentación :
H, HH 24 hour time
h, or hh 12 hour time (use in conjunction with a or A)
moment("01:15:00 PM", "h:mm:ss A").format("HH:mm:ss")
**o/p: 13:15:00 **
Convertirá el formato de 12 horas al formato de 24 horas.
Intentar: moment({ // Options here }).format('HHmm')
. Eso debería darte la hora en formato de 24 horas.