날짜 차이 계산기
두 날짜 사이의 정확한 일수, 개월 수, 연도를 계산합니다.
총 일수
정확한 날짜 차이 계산
이 계산기는 각 월의 정확한 일수와 윤년을 고려하여 두 날짜 사이의 정확한 기간을 제공합니다.
날짜 간 시간 계산
소개
두 날짜의 차이를 계산하는 것은 사소해 보이지만, 코드로 작성해 본 사람은 엣지 케이스가 빠르게 쌓이는 걸 압니다. 윤년, 다양한 월 길이, 시간대, 일광 절약 시간 전환, 달력 개혁(러시아는 1918년 달력 변경), 모호한 월 산술(1월 31일 + 1개월 = 2월 28일? 3월 3일?) 모두 답을 복잡하게 만듭니다. 본 계산기는 그레고리력(1582년 이후) 표준 케이스를 모두 처리하며 년·월·주·일·시·분·초로 분해해 보여줍니다.
작동 원리
도구가 JavaScript Date 객체로 원시 차이(밀리초 정밀도)를 계산 → 계층 단위로 분해. 년은 완료된 년으로 계산(2월 1일 → 내년 1월 31일 = 0년, 1년 아님). 월은 가능할 때 day-of-month 보존. 계산기는 또한 프로젝트 계획용 영업일만 모드를 제공(주말 제외; 공휴일은 제공 시에만).
언제 유용한가
마감까지 일수 계산, 휴가까지 주 수, 삶의 이벤트 간 월(기념일·일 마일스톤), 생일과 목표 날짜 사이 정확한 나이. 프로젝트 매니저가 타임라인 추정에 사용. 습관 추적자(X일 연속)는 시간대 가로지르는 여행 중 정확한 일수 계산 필요. 법적 계약이 종종 서명 후 30/60/90일 날짜를 명시.
자주 묻는 질문
결과가 하루 차이 나는 이유는?
시간대. '2024-01-01'을 입력하면 본인 로컬 시간대로 해석되지만, 시스템이 UTC 기준으로 계산할 수 있습니다. 비즈니스용은 UTC 명시 입력을 선호하거나 두 날짜에 같은 시간대를 사용하세요.
윤년은 어떻게 처리되나요?
4로 나누어지는 해는 윤년(366일), 100으로 나누어지지만 400으로 안 나누어지는 해는 제외. 1900은 윤년 아님, 2000은 윤년. 계산기가 자동 처리.
시작일과 종료일을 모두 세나요?
기본은 아닙니다 — 1월 1일에서 1월 2일 = 1일. 많은 달력이 포함적으로 계산(1월 1일~1월 2일 = 2일). 본인 사용 사례에 어떤 관행이 중요한지 알아두세요.
추천 도구
유용할 수 있는 엄선된 도구