프로그래밍 언어/HTML,CSS,JS

Moment Js에서 두 날짜 간의 시간 차이 가져 오기

Rateye 2021. 8. 5. 10:39
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
반응형