JavaScript에서 날짜 차이를 정확하게 계산
두 날짜의 차이를 확인하는 것은 프로그래밍에서 일반적인 작업입니다. JavaScript에서 문제는 소수 부분을 제외하고 정확한 하루 차이를 구하는 것입니다.
date2.getDate() - date1.getDate()를 사용한 이전 시도는 기본 날짜의 불일치로 인해 실패했을 수 있습니다.
문제 해결
계산하려면 하루 종일 차이가 정확하게 나는 경우 다음 접근 방식을 활용할 수 있습니다.
const date1 = new Date('7/13/2010'); const date2 = new Date('12/15/2010'); const diffTime = Math.abs(date2 - date1); const diffDays = Math.floor(diffTime / (1000 * 60 * 60 * 24));
이 코드에서:
diffTime 및 diffDays를 출력하여 각각 밀리초 단위의 시차와 하루 전체의 차이를 얻습니다.
위 내용은 JavaScript에서 두 날짜 사이의 일수 차이를 어떻게 정확하게 계산할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!