D-day란?
D-day는 원래 군사 작전을 시작하는 날을 가리키던 말인데, 지금은 시험·여행·결혼식·전역일처럼 기다리는 날까지 며칠 남았는지를 셀 때 널리 씁니다. 목표일 당일을 “D-Day”로 두고, 그 전은 D-1, D-2…처럼 남은 날수를, 그 후는 D+1, D+2…처럼 지난 날수를 붙여 표시합니다.
날짜 계산은 단순해 보여도 막상 손으로 세면 자주 틀립니다. 달마다 일수가 28일부터 31일까지 다르고, 4년에 한 번 2월 29일이 끼어들며, “그날을 포함하느냐 마느냐”에 따라 하루씩 차이가 나기 때문입니다. 이 계산기는 세 가지를 한곳에서 해결합니다.
- D-day: 목표일까지 남은 날(또는 지난 날)과 주 단위 환산
- 날짜 사이 일수: 두 날짜의 차이를 포함·미포함 기준별로, 그리고 주말을 뺀 평일 수까지
- N일 후 날짜·기념일: 특정 날짜에서 며칠 뒤가 무슨 요일인지, 100일·1000일·주년 기념일이 언제인지
계산 방법
D-day 표기
D-day 숫자는 목표일 − 기준일입니다. 오늘이 10월 10일이고 목표일이 10월 13일이면 13 − 10 = 3이므로 D-3입니다. 내일은 D-2, 모레는 D-1, 그리고 13일 당일이 D-Day가 됩니다. 목표일이 지나면 같은 방식으로 D+1, D+2…가 됩니다. 즉 D-day 숫자에는 기준일(오늘)은 들어가지 않고 목표일만 들어간 셈입니다.
포함과 미포함의 차이
두 날짜 사이의 일수는 양 끝을 어떻게 세느냐에 따라 세 가지 답이 나옵니다. 10월 10일부터 10월 20일까지를 예로 들면 다음과 같습니다.
| 기준 | 계산 | 결과 | 주로 쓰는 곳 |
|---|---|---|---|
| 양 끝 미포함 | 20 − 10 − 1 | 9일 | 두 날 “사이에 낀” 날만 셀 때 |
| 한쪽 끝만 포함 | 20 − 10 | 10일 | 일반적인 날짜 차이, 경과 일수 |
| 양 끝 포함 | 20 − 10 + 1 | 11일 | 여행·행사 기간, 근무일, 복용 기간 |
“10일부터 20일까지 휴가”라고 하면 보통 양 끝을 포함한 11일을 뜻하고, “10일에서 20일이 되려면 며칠 걸리나”라고 하면 10일이 답입니다. 서류나 계약에 기간을 적을 때는 어느 기준인지 꼭 확인하세요. 평일 수는 양 끝을 포함한 기간에서 토요일과 일요일만 뺀 값이며, 공휴일과 대체공휴일은 빼지 않습니다.
기념일은 왜 첫날을 1일로 셀까?
연인의 100일이나 아기의 100일은 시작한 날을 1일째로 셉니다. 아기가 태어난 날이 곧 “첫째 날”이고, 사귀기 시작한 날이 “1일”이기 때문입니다. 그래서 100일째는 시작일에 99일을 더한 날이 됩니다. 반면 “100일 후”라고 하면 시작일에 100일을 더하므로 하루 늦습니다. 이 하루 차이 때문에 기념일을 잘못 챙기는 경우가 많아, 계산기는 두 값을 나란히 보여 줍니다. 1주년·2주년 같은 연 단위 기념일은 날수와 상관없이 해마다 같은 월·일이 돌아오는 날로 계산합니다.
계산 예시
① 수능 D-day: 2027학년도 대학수학능력시험은 2026년 11월 19일(목)에 치러집니다. 2026년 10월 10일(토)을 기준으로 하면 10월에 남은 21일과 11월 19일을 더해 40일, 즉 D-40이고 주 단위로는 5주 5일입니다.
② 날짜 사이 평일 수: 2026년 10월 10일(토)부터 10월 18일(일)까지는 양 끝을 포함해 9일입니다. 이 중 토·일요일 4일을 빼면 평일은 5일입니다.
③ 100일 기념일: 2026년 10월 10일에 사귀기 시작했다면, 이날을 1일로 세어 99일을 더한 **2027년 1월 17일(일)**이 100일입니다. 단순히 100일을 더한 1월 18일은 101일째가 됩니다. 같은 방식으로 1000일은 2029년 7월 5일(목), 1주년은 2027년 10월 10일(일)입니다.
자주 묻는 질문
D-day 당일은 D-0인가요, D-Day인가요?
같은 뜻입니다. 남은 날이 0일이므로 D-0이라고도 쓰지만, 관례적으로 “D-Day”라고 부릅니다. 이 계산기도 목표일과 기준일이 같으면 D-Day로 표시합니다.
커플 앱의 D+ 숫자와 계산기 결과가 하루 다릅니다.
커플 앱이나 육아 앱은 대부분 시작일을 1일로 세는 기념일 방식이라, 사귄 당일부터 “D+1” 또는 “1일”로 표시합니다. 이 계산기의 D-day 탭은 지난 날수를 그대로 세기 때문에 사귄 당일이 D-Day(0)입니다. 기념일 기준이 필요하면 “N일 후·기념일” 탭의 “오늘은 시작일부터 며칠째” 값을 보세요.
평일 수에 공휴일도 빠지나요?
아니요. 토요일과 일요일만 뺍니다. 설·추석 연휴나 대체공휴일은 해마다 날짜가 달라지므로 포함되어 있지 않습니다. 실제 근무일이나 영업일을 구할 때는 해당 기간의 공휴일 수를 직접 빼 주세요.
2월 29일에 시작한 기념일의 주년은 언제인가요?
윤년이 아닌 해에는 2월 29일이 없으므로, 이 계산기는 그해 2월의 마지막 날인 2월 28일을 주년 기념일로 표시합니다. 3월 1일에 챙기는 사람도 있으니 편한 쪽을 고르시면 됩니다. 100일·1000일처럼 날수로 세는 기념일은 윤년 여부와 상관없이 정확히 계산됩니다.
과거 날짜도 계산할 수 있나요?
네. 목표일이 기준일보다 앞서면 D+로 지난 날수를 보여 주고, 더할 일수에 -30처럼 음수를 넣으면 며칠 전 날짜를 구할 수 있습니다. 날짜 사이 일수에서 종료일을 시작일보다 앞으로 넣어도 자동으로 순서를 바꿔 계산합니다.
입력한 날짜는 저장되나요?
아니요. 모든 계산은 이용하시는 기기의 브라우저 안에서만 이루어지며, 입력값은 서버로 전송되거나 저장되지 않습니다.