Как отображать время в 24-часовом формате вместо 12?
Я использую moment.js.
Я почти уверен, что эти строки могут иметь к этому какое-то отношение.
meridiem : function (hours, minutes, isLower) {
if (hours > 11) {
return isLower ? 'pm' : 'PM';
} else {
return isLower ? 'am' : 'AM';
}
},
Как это поменять?
javascript
momentjs
Ричард Стенстиерна
источник
источник
Попробуйте:
moment({ // Options here }).format('HHmm')
. Это должно дать вам время в 24-часовом формате.источник
это даст преобразовать 24-часовой формат в 12-часовой формат.
источник
Используйте
H
илиHH
вместоhh
. См. Http://momentjs.com/docs/#/parsing/string-format/источник
Ты можешь использовать
чтобы преобразовать время в формат 12 часов, как это
3:00 PM
источник
источник
Используйте это, чтобы получить время с 00:00:00 до 23:59:59
Если ваше время отсчитывает дату с помощью LT или LTS
** https://jsfiddle.net/a7qLhsgz/ **
источник
HH
используется 24-часовой формат, в то время какhh
используется для формата 12источник