sourcecode

moment.js 24h 형식

codebag 2023. 9. 25. 22:38
반응형

moment.js 24h 형식

12시가 아닌 24시 형식으로 시간을 표시하려면 어떻게 해야 합니까?

moment.js를 사용하고 있습니다.

저는 이 대사들이 그것과 관련이 있을 수 있다고 꽤 확신합니다.

   meridiem : function (hours, minutes, isLower) {
        if (hours > 11) {
            return isLower ? 'pm' : 'PM';
        } else {
            return isLower ? 'am' : 'AM';
        }
    },

어떻게 바꿀까요?

시간을 다음과 같이 진술하는 중HH24h 포맷을 제공할 것이고,hh12h 포맷을 제공할 것입니다.

여기 설명서에서도 확인할 수 있습니다.

    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 **

12시간 형식을 24시간 형식으로 변환합니다.

시도:moment({ // Options here }).format('HHmm'). 그러면 24시간 형식으로 시간이 날 겁니다.

사용하다H아니면HH대신에hh. http://momentjs.com/docs/ #/ parsing/ 문자열 형식 참조/

사용가능

 moment("15", "hh").format('LT') 

시간을 이렇게 12시간 형식으로 변환하는 것.3:00 PM

HH24시간 형식을 사용했습니다.hh12가지 포맷에 사용됨

//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")

** https://jsfiddle.net/a7qLhsgz/**

언급URL : https://stackoverflow.com/questions/12970284/moment-js-24h-format

반응형