D-Day Calculator
D-Day 계산기 - 목표일까지 남은 일수/지난 일수 계산
오늘 날짜
2026-02-25 (수요일)
D-Day Calculator 소개
D-Day 계산기는 목표 날짜까지 남은 날은 D-N으로, 이미 지난 날은 D+N으로 즉시 표시합니다. 이벤트 이름(예: 시험, 여행, 기념일)을 입력하고 목표 날짜를 선택하면 오늘이면 "D-Day!", 7일 남으면 "D-7", 30일 지나면 "D+30" 형식의 큰 숫자로 결과가 표시됩니다.
핵심 D-Day 수치 외에도 총 일수, 주+잔여일, 개월 수(약), 시간(약) 등 4가지 보조 지표를 함께 제공합니다. 목표 날짜의 요일도 날짜와 함께 표시됩니다. 단순히 D-Day 숫자만 확인하는 것이 아니라 다양한 시간 단위로 간격의 크기를 파악하는 데 유용합니다.
도구는 JavaScript setInterval을 사용해 1초마다 업데이트되며, 자정에 날짜가 바뀌면 D-Day 값이 자동으로 갱신됩니다. 모든 계산은 로컬 자정을 기준으로 일 경계를 처리합니다. 한국어·영어 이중언어, 다크 모드를 지원하며 브라우저에서 모든 계산이 처리됩니다.
주요 기능
- 미래 날짜는 "D-N", 과거 날짜는 "D+N", 오늘은 "D-Day!" 표기
- D-Day 결과 위에 이벤트 이름 표시 (선택 입력)
- 목표 날짜와 요일 함께 표시 (예: 2026-12-25 (금요일))
- 4가지 보조 지표: 총 일수, 주+잔여일, 개월 수(약), 시간(약)
- 1초마다 업데이트 — 자정에 D-Day 값 자동 변경
- 로컬 자정 기준 일 경계 처리로 일관된 날짜 계산
- 한국어·영어 이중언어, 한국어 요일 표시
- 100% 클라이언트 처리 — 데이터 저장·전송 없음, 완전 무료
자주 묻는 질문
D-Day란 무엇인가요?
D-Day는 원래 군사 작전 개시일을 의미하는 용어였습니다. 한국과 일본에서는 중요한 날까지 남은 기간을 세는 방식으로 일상에서 널리 사용됩니다. "D-7"은 이벤트까지 7일 남았다는 의미, "D-Day"는 당일, "D+3"은 이벤트로부터 3일이 지났다는 의미입니다.
D-Day 숫자는 어떻게 계산하나요?
오늘(로컬 자정 기준)과 목표 날짜 사이의 정수 일수 차이로 계산합니다. 목표일이 미래이면 D-N, 오늘이면 D-Day!, 과거이면 D+N으로 표시됩니다. JavaScript Date의 밀리초 연산을 자정에 고정하여 처리합니다.
여러 D-Day를 동시에 추적할 수 있나요?
이 도구는 한 번에 하나의 D-Day를 추적합니다. 여러 이벤트를 동시에 추적하려면 브라우저에서 여러 탭을 열어 각각 다른 목표 날짜를 설정하면 됩니다. 각 탭은 독립적으로 작동합니다.
D-Day 값이 자정에 자동으로 바뀌나요?
네. 도구는 1초마다 현재 날짜와 목표 날짜의 차이를 재계산합니다. 자정이 지나면 날짜 차이가 자동으로 업데이트됩니다. 예를 들어 D-1이었다면 자정 이후 D-Day!로, 그 다음 날 아침에는 D+1로 변경됩니다.
"개월 수(약)"와 "시간(약)"은 어떻게 계산되나요?
"개월 수(약)"는 |(연도 차이 × 12 + 월 차이)|로 계산된 달력 기준 월 차이입니다. "시간(약)"은 총 일수에 24를 곱한 값입니다. 달은 일수가 다르고 시간은 일 단위로만 계산되므로 모두 근삿값입니다.
카운트다운 타이머와 어떻게 다른가요?
D-Day 계산기는 날짜 단위(일 기준)로 작동하며 한국과 일본에서 널리 쓰이는 D-N/D+N 표기법을 사용합니다. 카운트다운 타이머는 시간 단위(초 기준)로 작동하며 시·분·초를 표시합니다. 중요한 날짜를 추적할 때는 D-Day 계산기를, 정확한 초 단위 타이밍이 필요할 때는 카운트다운 타이머를 사용하세요.
지난 날짜를 입력하면 경과일을 확인할 수 있나요?
네. 이미 지난 날짜를 입력하면 D+N 형태로 경과일이 표시됩니다. 예를 들어 생일을 입력하면 태어난 지 며칠이 지났는지 D+N으로 확인할 수 있습니다.
오늘은 D-0인가요, D-1인가요?
오늘은 D-Day(D-0에 해당)입니다. 내일은 D-1, 모레는 D-2입니다. 이는 한국 관례를 따른 것으로, D-Day는 이벤트 당일 자체를 의미하며 D-1은 이벤트 하루 전을 의미합니다.