날짜 계산기
D-day, 기념일 계산, 날짜 차이, 날짜 더하기/빼기를 한 곳에서 확인하세요.
D-day 계산
빠른 선택
📅
목표 날짜를 선택하거나
빠른 선택 버튼을 눌러보세요
날짜 계산이란
날짜 계산은 두 날짜 사이의 간격, 특정 날로부터 몇 일째인지, 또는 어떤 날짜에서 일정 기간을 더하거나 빼서 새 날짜를 구하는 작업입니다. 시험 D-day, 계약 만료일, 기념일, 프로젝트 납기일 등 일상과 업무에서 자주 필요한 계산입니다.
이 계산기는 D-day, 기념일 계산, 날짜 차이, 날짜 더하기/빼기 네 가지 기능을 제공합니다. 날짜 계산에서 가장 흔한 혼동은 "당일 포함 여부"입니다. 예를 들어 1월 1일부터 1월 3일까지의 기간은 당일을 포함하면 3일(1일·2일·3일), 미포함이면 2일(사이 간격)로 다르게 계산됩니다.
날짜 계산 기능별 안내
| 기능 | 설명 | 활용 예시 |
|---|---|---|
| D-day | 오늘 기준 목표 날짜까지 남은 일수(D-N) 또는 지난 일수(D+N) | 수능, 시험, 여행, 결혼식 |
| 기념일 | 시작일부터 100·200·300·365·1000일, 1~10주년 자동 계산 | 연인 기념일, 입사일, 결혼기념일 |
| 날짜 차이 | 두 날짜 사이의 일수·주·개월·년+개월+일, 평일/주말 분리 | 계약 기간, 보증 기간, 근무 기간 |
| 날짜 더하기/빼기 | 기준 날짜에 일·주·월·년을 더하거나 빼서 결과 날짜 계산 | 100일 후, 6개월 후, 만기일 계산 |
날짜 계산 활용 예시
| 상황 | 계산 방법 | 결과 예시 |
|---|---|---|
| 수능 D-day | D-day 탭에서 수능일 선택 | D-200 등 남은 일수 표시 |
| 연인 100일 | 기념일 탭에서 사귄 날 입력 | 100일·200일·1주년 날짜 자동 계산 |
| 임대차 계약 만료 | 날짜 더하기: 계약일 + 24개월 | 정확한 만료일 계산 |
| 근무 기간 산정 | 날짜 차이: 입사일~오늘 | 년·개월·일, 평일/주말 분리 |
| 예금 만기일 | 날짜 더하기: 가입일 + 12개월 | 만기일 요일까지 확인 |
날짜 계산 원리
윤년 규칙: 2월이 포함된 날짜 계산에서 윤년(leap year)을 정확히 처리하는 것이 중요합니다.
- 4로 나누어 떨어지는 해는 윤년 (2024, 2028, ...)
- 단, 100으로 나누어 떨어지는 해는 평년 (1900년은 평년)
- 400으로 나누어 떨어지는 해는 다시 윤년 (2000년은 윤년)
따라서 2100년, 2200년, 2300년은 평년이고, 2400년은 윤년입니다.
월 덧셈의 특수 처리: 1월 31일에 1개월을 더하면 2월 31일이 존재하지 않으므로 2월의 마지막 날(28일 또는 29일)로 처리됩니다. JavaScript의 Date.setMonth()는 이를 자동으로 처리합니다.
평일/주말 계산: 이 계산기는 공휴일을 제외하지 않고 월요일~금요일을 평일로 계산합니다. 실제 영업일 계산에는 공휴일 데이터가 추가로 필요합니다.
당일 포함 여부: 1월 1일~1월 3일은 당일 포함 시 3일(1·2·3일 모두 카운트), 미포함 시 2일(사이 간격만 카운트)입니다. 근무일수 계산이나 학원 수강일수는 보통 당일 포함 방식을 씁니다.
날짜 계산 실무 팁
- 임대차 계약: 2년 계약은 정확히 24개월 후 같은 날짜입니다. 월세 만기는 임대차보호법상 계약 종료일 6개월~2개월 전 사이에 갱신 거절 통보를 해야 합니다.
- 의약품 유효기간: 유효기간이 "2025년 12월"이면 2025년 12월 31일까지 사용 가능합니다. "2025.12.15"이면 그날까지입니다.
- 소멸시효: 민사소송은 일반적으로 10년, 임금 청구권은 3년, 손해배상 청구권은 3년(사실 안 날로부터)입니다. 정확한 계산을 위해 법률 전문가와 상담하세요.
- 육아휴직 기간 계산: 출산 후 육아휴직은 자녀 만 8세 또는 초등학교 2학년 이하까지 가능합니다. 사용 기한을 날짜 더하기로 계산해보세요.
- 학교 입학·졸업: 초등학교 6년, 중학교 3년, 고등학교 3년입니다. 입학일에 각 기간을 더하면 졸업 예정일을 확인할 수 있습니다.
자주 겪는 오해 5가지
① "1개월 후는 항상 30일 후다"
달마다 일수가 다릅니다. 1월 31일 + 1개월 = 2월 28일(평년) 또는 29일(윤년)입니다. 정확한 "1개월 후"는 다음 달 같은 날짜이며, 그 날짜가 없으면 말일로 처리됩니다.
② "D-day와 D+1의 차이를 모른다"
당일 포함 여부에 따라 다릅니다. 오늘이 3월 1일, 목표가 3월 31일이면 당일 미포함 D-30, 당일 포함 D-31입니다. 네이버는 기본적으로 당일을 D-0으로 계산합니다.
③ "100일 기념일은 사귄 날로부터 100일 후다"
관례적으로 사귄 날을 1일째로 포함합니다. 1월 1일에 사귀었다면 100일은 4월 10일(1월 1일이 1일, 1월 2일이 2일, ...)입니다. 이 계산기의 기념일 탭은 당일 포함 방식으로 계산합니다.
④ "2월 29일에 계약하면 만기일 계산이 어렵다"
윤년 2월 29일 계약 + 1년 = 다음 해 2월 28일(평년의 경우)로 자동 처리됩니다. 법적으로는 해당 월의 마지막 날을 만기로 봅니다.
⑤ "평일 계산에 공휴일이 자동으로 제외된다"
이 계산기는 요일(월~금) 기준으로 평일을 계산하며, 법정 공휴일·대체 공휴일은 반영되지 않습니다. 정확한 영업일 계산은 공휴일 목록을 별도로 확인하세요.
함께 확인하면 좋은 계산기
참고 자료
자주 묻는 질문 (FAQ)
Q. D-day와 D+day의 차이는?
A. D-day(D-숫자)는 목표 날짜까지 남은 일수이고, D+day(D+숫자)는 목표 날짜가 이미 지난 경우의 경과 일수입니다. 목표 당일은 D-0 또는 D-Day로 표시됩니다.
Q. 연인 100일을 계산할 때 사귄 날을 포함하나요?
A. 관례적으로 사귄 날을 1일째로 포함합니다. 이 계산기의 기념일 탭도 시작일 당일을 1일째로 포함하여 100일을 계산합니다. 예: 1월 1일 시작 → 100일은 4월 10일.
Q. 두 날짜 사이의 평일만 계산할 수 있나요?
A. 날짜 차이 탭에서 평일(월~금) 수와 주말(토~일) 수를 분리하여 보여줍니다. 단, 공휴일은 별도로 제외되지 않으므로 정확한 영업일은 직접 조정하세요.
Q. 임대차 계약 2년 만기는 어떻게 계산하나요?
A. 날짜 더하기 탭에서 계약 시작일을 입력하고 24개월 후를 선택하면 됩니다. 예: 2024년 3월 15일 + 24개월 = 2026년 3월 15일.
Q. 달력 기준 "한 달"과 "30일"이 다른가요?
A. 다릅니다. 달력 기준 1개월은 해당 월의 일수(28~31일)이고, 30일은 고정 일수입니다. 계약서에 "30일 이내"와 "1개월 이내"는 법적으로 다를 수 있습니다.
Q. 결혼기념일을 매년 계산하려면?
A. 기념일 탭에서 결혼일을 입력하면 1주년~10주년 날짜를 자동으로 계산해 줍니다. D-day 탭을 활용해 올해 기념일까지 남은 일수도 확인하세요.
Q. 만나이 계산과 날짜 계산의 차이는?
A. 만 나이는 생일을 기준으로 정수(년 단위)로 계산하고, 날짜 계산은 두 날짜 사이의 일수·월수·년수를 계산합니다. 정확한 경과 일수가 필요하면 날짜 계산기를, 현재 나이 확인은 만 나이 계산기를 사용하세요.
Q. 윤년 계산 오류가 생길 수 있나요?
A. 이 계산기는 JavaScript의 Date 객체를 사용하여 윤년을 자동으로 처리합니다. 2월 29일 입력 시에도 정확한 날짜 계산이 가능합니다. 단, 2월 29일 + 1년은 2월 28일로 처리됩니다.
Q. 여러 D-day를 동시에 관리할 수 있나요?
A. 이 계산기는 하나의 D-day를 계산합니다. 여러 D-day 관리는 스마트폰 D-day 앱(네이버 앱의 D-day 위젯, 전용 앱 등)을 활용하시면 편리합니다.
Q. 주차(週次)로 날짜 차이를 알 수 있나요?
A. 날짜 차이 탭에서 "주 + 일" 형태로 결과를 제공합니다. 예: 50일 = 7주 1일. 정확히 몇 주째인지 확인할 수 있습니다.