생활 · 날짜업데이트 2026-07-03

디데이(D-day) 계산기

목표일과 기준일을 넣으면 D-day 표기와 남은/지난 일수를 계산합니다.

계산기를 불러오는 중입니다.

결과 보는 법

D-3처럼 D 뒤에 숫자가 붙으면 목표일까지 그 숫자만큼 날짜가 남았다는 뜻이고, D-DAY는 오늘이 바로 목표일이라는 뜻입니다. D+2처럼 플러스가 붙으면 목표일이 이미 그만큼 지났다는 뜻입니다.

기준일은 자동으로 채워지지 않으므로 계산할 때마다 오늘 날짜를 직접 입력해야 합니다. 이는 계산 결과가 언제 다시 열어도 입력값에 의해서만 결정되도록 하기 위한 설계입니다.

계산 공식

차이(diff) = round((목표일ms − 기준일ms) ÷ 86400000) · diff > 0 → D-day 표기 = "D-" + diff (목표가 미래, 카운트다운) · diff = 0 → "D-DAY" (목표 당일) · diff < 0 → "D+" + |diff| (목표가 과거, 경과일)

계산 예시

예시 1 — 시험이 3일 남은 경우
목표일(2026-07-06, 월요일)에서 기준일(2026-07-03)을 빼면 3일 차이가 나므로 D-3으로 표시됩니다. 남은 일수는 3일입니다.
예시 2 — 목표일이 지난 경우
목표일(2026-07-01)이 기준일(2026-07-03)보다 2일 이전이므로 차이는 −2가 되어 D+2로 표시됩니다. 목표일이 이미 2일 전에 지났다는 뜻입니다.

자주 묻는 질문

Q. D-day가 뭔가요?
D-day는 특정 목표일까지 남은 날을 세는 한국식 표기입니다. D-n은 목표일까지 n일이 남았다는 뜻이고, 목표일 당일은 D-DAY로 표기합니다.
Q. 왜 오늘 날짜를 직접 넣어야 하나요?
이 계산기는 입력값만으로 결과가 정해지는 순수 계산을 원칙으로 합니다. 시스템이 자동으로 "오늘"을 가져오면 언제 계산했는지에 따라 같은 화면이라도 다른 결과가 나올 수 있어, 기준일을 사용자가 직접 입력하도록 했습니다.
Q. D+는 뭔가요?
목표일이 기준일보다 과거일 때 사용하는 표기로, 목표일로부터 며칠이 지났는지를 나타냅니다. 예를 들어 D+2는 목표일이 2일 전이었다는 뜻입니다.
최종 업데이트: 2026-07-03
이 계산기는 그레고리력 기준 날짜 계산 결과를 제공하는 참고용 도구입니다.