flowoodz.

D-day 계산기

D-day, 두 날짜 사이 일수, 100일·1주년 기념일을 계산합니다.

오늘 날짜를 불러오는 중입니다.

  1. 계산 종류를 고른 뒤 날짜를 넣으세요.
  2. 기념일은 시작일을 1일로 셉니다.
  3. 주소를 공유하면 같은 결과가 열립니다.

자세한 설명

D-day 계산 방법과 이 계산기가 날짜를 세는 방식

D-day는 목표 날짜에서 오늘을 뺀 날수입니다. 목표일 전날이 D-1, 당일이 D-Day, 다음 날이 D+1입니다. 이 계산기는 D-day, 두 날짜 사이 일수(양 끝 포함과 미포함, 주·개월 환산), 100일부터 2주년까지의 기념일을 계산합니다.

'오늘'은 이 기기의 시간대 기준 날짜입니다. 서버가 아니라 페이지를 연 브라우저에서 정하므로 해외에서 열면 그 나라의 날짜로 셉니다. 날짜는 모두 UTC 자정으로 맞춘 뒤 날수만 빼기 때문에, 일광절약시간이 시작하거나 끝나는 날(하루가 23시간이나 25시간인 날)이 끼어도 결과가 하루씩 어긋나지 않습니다.

입력할 수 있는 날짜는 0001년 1월 1일부터 9999년 12월 31일까지입니다. 2월 30일이나 2023년 2월 29일처럼 없는 날짜가 주소에 들어오면 계산하지 않고 이유를 보여 줍니다. 계산은 모두 브라우저 안에서 하고 입력한 날짜를 어디에도 보내지 않습니다. 입력한 날짜는 주소에만 남으므로 주소를 공유하면 같은 결과가 열립니다.

시작일을 1일로 셀 때와 0일로 셀 때

연애 기념일이나 아기 백일은 흔히 시작한 날을 1일로 셉니다. 그래서 100일째는 시작일에서 99일 뒤입니다. 반대로 "시작일로부터 100일 뒤"처럼 시작일을 0일로 세면 하루가 늦어집니다. 이 계산기의 기념일 탭은 1일로 세는 쪽이 기본이고, '시작일을 0일로 세기'를 켜면 0일 기준으로 바뀝니다. 2026년 1월 1일에 시작했을 때 두 방식의 결과는 이렇습니다.

기념일시작일을 1일로 세기시작일을 0일로 세기
100일2026년 4월 10일 (금), 시작일 + 99일2026년 4월 11일 (토), 시작일 + 100일
200일2026년 7월 19일 (일)2026년 7월 20일 (월)
1,000일2028년 9월 26일 (화)2028년 9월 27일 (수)
1주년2027년 1월 1일 (금), 366일째2027년 1월 1일 (금), 365일째

1주년과 2주년은 달력에서 같은 월·일이므로 세는 방식과 관계없이 날짜가 같습니다. 달라지는 것은 그날이 몇 일째인지뿐입니다.

날짜 사이 일수: 포함, 미포함, 제외

두 날짜의 "차이"는 끝 날짜에서 시작 날짜를 뺀 값입니다. 시작일은 세지 않고 끝 날짜만 세는 셈입니다. 여행처럼 양쪽 날을 모두 세야 하면 여기에 1을 더하고, 두 날짜 사이에 낀 날만 세려면 1을 뺍니다.

  • 2026년 3월 1일부터 3월 3일까지: 차이 2일(2박), 양 끝 포함 3일(3일), 양 끝 제외 1일
  • 같은 날짜를 두 번 넣으면: 차이 0일, 양 끝 포함 1일, 양 끝 제외 0일
  • 시작 날짜가 끝 날짜보다 늦으면 두 날짜를 바꿔서 계산하고, 바꿨다는 사실을 결과에 적습니다.

주·개월 환산은 시작일 미포함 일수 기준입니다. 개월 환산은 30일로 나누지 않고 달력으로 셉니다. 2026년 1월 31일에서 한 달 뒤는 2월 31일이 없으므로 2월 28일이고, 그래서 1월 31일부터 2월 28일까지는 1개월 0일, 3월 1일까지는 1개월 1일로 나옵니다.

법에서 기간을 셀 때: 민법 제157조와 제160조

법률과 계약의 기간은 첫날을 세지 않는 것이 원칙입니다. 민법 제157조는 "기간을 일, 주, 월 또는 연으로 정한 때에는 기간의 초일은 산입하지 아니한다"고 정하고, 기간이 오전 0시부터 시작하는 때만 예외로 둡니다. 예를 들어 2026년 3월 2일에 받은 통지에 "10일 안에" 답해야 한다면 3월 3일이 1일째이고 3월 12일(목)이 마지막 날입니다. 이 계산기의 "시작일 미포함" 일수가 이 방식과 같습니다.

월이나 연으로 정한 기간은 날수가 아니라 달력으로 계산하고, 마지막 달에 해당하는 날이 없으면 그 달의 말일로 끝납니다(민법 제160조). 또 마지막 날이 토요일이나 공휴일이면 그다음 날 끝납니다(민법 제161조). 이 계산기는 공휴일을 반영하지 않으므로, 실제 법정 기한은 해당 법령과 기관 안내를 함께 확인해 주세요.

2월 29일에 시작한 기념일

2024년 2월 29일처럼 윤일에 시작하면 평년에는 같은 날짜가 없습니다. 이 계산기는 민법 제160조 제3항과 같은 규칙을 써서 그 달의 말일로 맞춥니다. 1주년은 2025년 2월 28일(금), 2주년은 2026년 2월 28일(토)이고, 다시 윤년인 4주년은 2028년 2월 29일입니다.

3월 1일을 1주년으로 보는 앱도 있어 하루 차이가 날 수 있습니다. 100일, 1,000일처럼 날수로 세는 기념일은 윤일과 상관없이 달력의 날을 그대로 더하므로 영향이 없습니다. 2024년 2월 29일 시작이면 100일은 2024년 6월 7일(금)입니다.

목표일 당일은 D-0인가요, D-Day인가요?

목표일 당일은 D-Day로 표시합니다. 전날이 D-1, 다음 날이 D+1입니다. D+N은 목표일에서 N일이 지났다는 뜻이고, 시작일을 1일로 세는 기념일 일수와는 하루 차이가 납니다.

D-100은 언제인가요?

목표일에서 100일을 뺀 날입니다. 목표일이 2026년 12월 25일이면 D-100은 2026년 9월 16일(수)입니다.

아기 100일은 언제인가요?

태어난 날을 1일로 세므로 출생일에서 99일 뒤입니다. 2026년 1월 1일에 태어났다면 100일은 2026년 4월 10일(금)입니다. 기념일 탭에 출생일을 넣으면 바로 나옵니다.

2박 3일은 날짜 차이로 며칠인가요?

3월 1일부터 3월 3일까지라면 날짜 차이는 2일이고, 이것이 숙박 수(2박)입니다. 양 끝을 모두 세면 3일입니다. 날짜 사이 일수 탭에서 두 값을 함께 보여 줍니다.

만든 사람 flowoodz