JavaScript에서 날짜 간의 시차 가져오기
시간 프레임 관리와 관련된 애플리케이션을 개발할 때 날짜 간의 차이를 정확하게 계산하는 것이 중요합니다. JavaScript에서는 내장된 Date 개체를 활용하여 이 작업을 쉽게 수행할 수 있습니다.
해결책:
코드 샘플:
var startTime = new Date(); var endTime = new Date(startTime.getTime() + 3600000); // Add one hour to start time var newEndDate = new Date(endTime.getTime() - startTime.getTime());
설명:
및 - 연산자는 JavaScript 유형 강제 변환을 트리거하고 Date 개체의 valueOf() 메서드를 호출합니다. Date 프로토타입에서 valueOf() 메서드는 getTime()을 호출하는 것과 동일합니다.
따라서 다음 표현식은 모두 동일한 값으로 평가됩니다.
date.getTime() === date.valueOf() === (0 + date) === (+date)
위 내용은 JavaScript에서 두 날짜 간의 시차를 효율적으로 계산하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!