Date Calculator
날짜 차이/더하기/빼기 계산기
일수 차이
0일
절대값
0일
주
0주 0일
개월 (약)
0개월
Date Calculator 소개
날짜 계산기는 두 가지 핵심 기능을 제공합니다. "날짜 차이 계산" 모드에서는 시작 날짜와 종료 날짜를 선택하면 두 날짜 사이의 일수(부호 포함), 절대 일수, 주 단위, 개월 수를 즉시 계산합니다. "날짜 더하기/빼기" 모드에서는 기준 날짜와 일수를 입력해 더하거나 뺀 결과 날짜와 요일을 확인할 수 있습니다.
이 도구는 프로젝트 마감일 계산, 계약 기간 산정, 기념일 확인, 여행 일정 계획, 나이 계산 등 날짜 간 일수가 필요한 모든 상황에 유용합니다. 법무, 금융, 프로젝트 관리 분야에서는 임대 기간 잔여일, 청구 기간 일수 등 정확한 날짜 차이가 필요한 경우가 많습니다. 주 단위 결과는 반복 일정 계획에도 편리합니다.
모든 계산은 JavaScript Date 객체를 사용해 브라우저에서 처리됩니다. 날짜 차이는 두 날짜 사이의 밀리초를 86,400,000(하루 밀리초)으로 나누어 반올림합니다. 날짜 더하기·빼기는 기준 날짜 타임스탬프에 밀리초를 더하거나 빼는 방식으로 월·연 경계를 정확히 처리합니다. 한국어·영어 이중언어, 다크 모드 지원.
주요 기능
- 날짜 차이 계산 모드와 날짜 더하기·빼기 모드 두 가지 지원
- 날짜 차이 모드: 부호 있는 일수, 절대 일수, 주+잔여일, 개월 수 표시
- 날짜 더하기·빼기 모드: 결과 날짜와 요일 표시
- 기준 날짜에서 원하는 일수를 더하기(+) 또는 빼기(-) 선택 가능
- 월·연 경계를 정확히 처리하는 밀리초 기반 계산
- 모든 날짜 입력에 오늘 날짜 기본 설정으로 빠른 사용 가능
- 한국어·영어 이중언어, 한국어 요일(일·월·화·수·목·금·토) 표시
- 100% 클라이언트 처리 — 서버 전송 없음, 오프라인 작동, 완전 무료
자주 묻는 질문
두 날짜 사이의 일수를 어떻게 계산하나요?
"날짜 차이 계산" 모드를 선택한 후 시작 날짜와 종료 날짜를 입력합니다. 종료일이 시작일 이후면 양수, 이전이면 음수 일수가 표시됩니다. 절대 일수, 주+잔여일, 개월 수도 함께 확인할 수 있습니다.
오늘부터 100일 후 날짜는 어떻게 구하나요?
"날짜 더하기/빼기" 모드를 선택합니다. 기준 날짜는 기본적으로 오늘로 설정되어 있습니다. 일수 입력란에 100을 입력하고 "더하기(+)"를 선택하면 결과 날짜와 요일이 즉시 표시됩니다. "빼기(-)"를 선택하면 100일 전 날짜도 구할 수 있습니다.
윤년도 정확히 계산하나요?
네. 모든 계산은 윤년, 월별 일수 차이, 서머타임 전환을 정확히 처리하는 JavaScript Date 객체를 사용합니다. 밀리초 기반 연산이므로 월·연 경계를 넘는 날짜 계산도 항상 정확합니다.
"주 + 잔여일" 표시는 어떻게 계산되나요?
절대 일수를 7로 나누어 몫이 주, 나머지가 잔여일입니다. 예를 들어 45일은 "6주 3일"로 표시됩니다. 매주 반복되는 일정을 계획할 때 편리한 형식입니다.
"개월 (약)" 표시는 어떻게 계산되나요?
개월 수는 |(연도2 - 연도1) × 12 + (월2 - 월1)|로 계산된 달력상의 월 차이입니다. 날짜 부분은 무시하고 연·월만 비교하므로 달력 월 기준의 근삿값입니다. 한 달이 고정된 일수가 아니기 때문에 "약"으로 표시합니다.
과거 날짜가 며칠 전인지 계산할 수 있나요?
네. "날짜 차이 계산" 모드에서 시작 날짜에 과거 날짜를, 종료 날짜에 오늘을 입력하면 양수 일수가 표시됩니다. 반대로 시작 날짜를 오늘, 종료 날짜를 과거로 설정하면 음수 부호의 결과가 나옵니다.
날짜 입력 형식은 어떻게 되나요?
날짜 입력은 HTML date 타입(YYYY-MM-DD 형식)을 사용합니다. 모든 날짜는 로컬 자정(T00:00:00)으로 파싱되어 시간대와 무관하게 일관된 날짜 경계 계산이 가능합니다.
계산할 수 있는 날짜 범위에 제한이 있나요?
JavaScript Date 객체가 처리할 수 있는 모든 날짜를 지원합니다. 대략 서기 100년부터 275,760년까지 가능하므로 실용적인 모든 날짜 범위, 역사적 날짜나 수백 년 후 날짜까지 계산할 수 있습니다.