момент.формат 24ч в JS
Как я могу отображать свое время в 24-часовом формате вместо 12?
Я использую момент.js.
я почти уверен, что эти строки могут иметь какое-то отношение к этому.
meridiem : function (hours, minutes, isLower) {
if (hours > 11) {
return isLower ? 'pm' : 'PM';
} else {
return isLower ? 'am' : 'AM';
}
},
как его изменить?
4 ответов:
вы читали документы?
в нем говорится
H, HH 24 hour time h, or hh 12 hour time (use in conjunction with a or A)таким образом, заявляя свое время как
HHдаст вам 24h формат, иhhдаст формате 12ч.
попробуй:
moment({ // Options here }).format('HHmm'). Это должно дать вам время в 24-часовом формате.
использовать
HилиHHвместоhh. См.http://momentjs.com/docs/#/parsing/string-format/
moment("01:15:00 PM", "h:mm:ss A").format("HH:mm:ss") **o/p: 13:15:00 **это даст конвертировать 24 часа формат в 12 часов формат.
Comments