12 시간 대신 24 시간 형식으로 시간을 표시하려면 어떻게합니까?
moment.js를 사용하고 있습니다.
나는이 선들이 그것과 관련이있을 수 있다고 확신한다.
meridiem : function (hours, minutes, isLower) {
if (hours > 11) {
return isLower ? 'pm' : 'PM';
} else {
return isLower ? 'am' : 'AM';
}
},
그것을 바꾸는 방법?
답변
HH
24 시간 형식과 hh
12 시간 형식으로 시간을 명시하십시오 .
설명서에서 찾을 수 있습니다 .
H, HH 24 hour time
h, or hh 12 hour time (use in conjunction with a or A)
답변
시도하십시오 : moment({ // Options here }).format('HHmm')
. 24 시간 형식으로 시간을 제공해야합니다.
답변
moment("01:15:00 PM", "h:mm:ss A").format("HH:mm:ss")
**o/p: 13:15:00 **
24 시간 형식을 12 시간 형식으로 변환합니다.
답변
사용 H
또는 HH
대신 hh
. http://momentjs.com/docs/#/parsing/string-format/을 참조 하십시오
답변
당신이 사용할 수있는
moment("15", "hh").format('LT')
시간을 12 시간 형식으로 변환하려면 3:00 PM
답변
//Format 24H use HH:mm
let currentDate = moment().format('YYYY-MM-DD HH:mm')
console.log(currentDate)
//example of current time with defined Time zone +1
let currentDateTm = moment().utcOffset('+0100').format('YYYY-MM-DD HH:mm')
console.log(currentDateTm)
<script src="https://momentjs.com/downloads/moment.js"></script>
답변
이것을 사용하여 00:00:00에서 23:59:59까지 시간을 얻습니다.
‘LT 또는 LTS’를 사용하여 시간이 날짜 인 경우
var now = moment('23:59:59','HHmmss').format("HH:mm:ss")