728x90
반응형
질문 : Moment Js에서 두 날짜 간의 시간 차이 가져 오기
다음과 같이 MomentJs를 사용하여 두 날짜의 차이를 얻을 수 있습니다.
moment(end.diff(startTime)).format("m[m] s[s]")
그러나 해당되는 경우 시간도 표시하고 싶습니다 (> = 60 분이 경과 한 경우에만).
그러나 다음을 사용하여 기간 시간을 검색하려고 할 때 :
var duration = moment.duration(end.diff(startTime));
var hours = duration.hours();
두 날짜 사이의 시간이 아니라 현재 시간을 반환합니다.
두 Moments의 시간 차이를 어떻게 알 수 있습니까?
답변
당신은 가까웠습니다. duration.asHours()
메서드를 사용하기 만하면 됩니다 (문서 참조).
var duration = moment.duration(end.diff(startTime));
var hours = duration.asHours();
출처 : https://stackoverflow.com/questions/25150570/get-hours-difference-between-two-dates-in-moment-js
728x90
반응형
'프로그래밍 언어 > HTML,CSS,JS' 카테고리의 다른 글
JavaScript에서 "invalid date" 날짜 인스턴스 감지 (0) | 2021.08.06 |
---|---|
javascript 문자열에서 텍스트를 제거하는 방법 (0) | 2021.08.05 |
HTML의 select 기본 값 설정하는 방법 (0) | 2021.08.05 |
HTML의 id 속성을 만들 때 규칙 (0) | 2021.08.05 |
JavaScript에서 하나의 요소를 제외하고 배열을 복제하는 방법 (0) | 2021.08.05 |