날짜 계산기·근무일수 계산

D-Day·날짜 차이·기간 계산과 근무일수 계산

D-Day·날짜 차이·기간 계산과 근무일수 계산

디데이 계산, 두 날짜 사이의 차이, 날짜에 기간을 더하거나 빼는 계산을 한 곳에서 할 수 있습니다.

D-DAY

사용법

  • 디데이: 기준일(기본값 오늘)과 목표일을 정하면 D-n/D+n으로 남은/지난 일수를 보여줍니다.
  • 두 날짜 차이: 시작일·종료일을 넣으면 총 일수와 년/개월/일 단위 차이, 평일·주말 수를 함께 보여줍니다(공휴일은 반영하지 않습니다).
  • 날짜 계산: 기준일에 일/주/개월/년 단위로 더하거나(양수) 뺀(음수) 결과 날짜를 계산합니다.
  • 개월·년 단위 계산은 말일을 넘기지 않도록 자동으로 조정합니다(예: 1월 31일 + 1개월 = 2월 28일).

날짜 계산기·근무일수 계산 소개

날짜 계산기에는 탭이 다섯 개 있습니다. D-Day(목표일까지 남은 날·지난 날), 두 날짜 차이(총 일수, 년·개월·일, 평일·주말 수), 날짜 ± 기간(일·주·개월·년 더하기·빼기), 그리고 영업일 모드 두 가지인 기간의 근무일수와 N영업일 후·전 날짜입니다.

날짜 계산에서 틀리는 곳은 대개 셈 자체가 아니라 규칙입니다. 첫날을 세는지, 1월 31일에서 한 달 뒤가 언제인지, 공휴일을 어디까지 빼는지. 모드마다 이 규칙이 조금씩 다르므로 아래에서 모드별로 정리합니다.

첫날을 세느냐: 모드마다 다르다

D-Day와 두 날짜 차이는 단순히 「뒤 날짜 − 앞 날짜」입니다. 9월 22일에서 9월 23일은 1일입니다. 두 날짜 차이의 평일·주말 수도 앞 날짜 다음 날부터 뒤 날짜까지를 셉니다. 반면 기간의 근무일수 모드는 시작일과 종료일을 둘 다 넣어 셉니다. 같은 9월 22일~23일이 근무일수 모드에서는 2일입니다.

법률의 기본은 앞의 방식입니다. 민법 제157조는 기간을 일·주·월·연으로 정하면 첫날을 산입하지 않는다고 합니다(초일불산입). 다만 기간이 오전 0시부터 시작하면 첫날도 셉니다. 「통지를 받은 날부터 7일 이내」라면 받은 날은 빼고 다음 날부터 7일째 되는 날이 끝입니다. 날짜 ± 기간 모드에 받은 날과 7일을 넣으면 바로 그 만료일이 나옵니다. 말일이 토요일이나 공휴일이면 그다음 날 만료된다는 제161조는 계산기가 적용하지 않으니 결과 요일을 직접 확인하세요.

생활 속 기념일은 반대로 첫날을 1일로 셉니다. 「사귄 지 100일」이나 아기의 백일은 시작일이 1일째라서, 날짜 ± 기간에서 100이 아니라 99를 더해야 합니다.

1월 31일의 한 달 뒤

개월·년을 더할 때 결과 달에 같은 날짜가 없으면 그 달 말일로 맞춥니다. 2026년 1월 31일 + 1개월은 2월 28일, 윤년인 2024년이면 2월 29일입니다. 민법 제160조 제3항이 기간 만료일을 정하는 방식과 같은 결과입니다.

이 규칙 때문에 날짜 산술은 나누어 계산하면 결과가 달라집니다. 1월 31일 + 2개월은 3월 31일인데, 1개월을 두 번 더하면 2월 28일을 거쳐 3월 28일이 됩니다. 매달 말일 결제일처럼 반복되는 날짜는 항상 출발 날짜에서 한 번에 더하세요.

두 날짜 차이의 년·개월·일도 같은 규칙을 씁니다. 1월 31일에서 3월 1일까지는 2026년에 29일, 2024년에 30일로 총 일수는 다르지만, 둘 다 「1개월 1일」로 나옵니다. 1개월 지점을 2월 말일로 잡고 거기서 남은 날을 세기 때문입니다.

영업일 모드가 아는 공휴일

공휴일 데이터는 한국 것뿐이고 2023~2027년이 들어 있습니다. 설날·추석·부처님오신날처럼 음력으로 정해지는 날을 공식으로 낼 수 없어 연도별로 확정된 날짜를 넣어 두었기 때문입니다. 대체공휴일, 선거일(2024년 국회의원 선거, 2025년 6월 3일 대통령 선거, 2026년 6월 3일 전국동시지방선거), 임시공휴일(2023년 10월 2일, 2024년 10월 1일, 2025년 1월 27일)이 포함되고, 2026년부터 공휴일이 된 제헌절(7월 17일)과 노동절(5월 1일)도 있습니다.

범위를 벗어난 연도가 끼면 주말만 빼고 계산하며 결과에 그 연도를 알려 줍니다. 해를 넘기는 계산도 2027년까지는 공휴일을 반영합니다. 2026년 12월 24일에서 5영업일 뒤는 성탄절과 2027년 신정을 건너뛰어 2027년 1월 4일입니다.

5월 1일 노동절은 2026년 5월부터 관공서 공휴일이 되어 2026년부터 공휴일로 셉니다(2025년 이전 근로자의 날은 근무일). 회사가 따로 쉬는 날, 창립기념일, 연차는 반영되지 않으니 직접 빼야 합니다.

반차 옵션

기간의 근무일수 모드에서 시작일·종료일 반차를 켜면 그날이 근무일인 경우에만 0.5일씩 뺍니다. 연차 사용 일수를 맞출 때 쓰는 기능이고, 시작일과 종료일이 같은 날이면 한 번만 뺍니다.

예시

두 달쯤 남은 일정

입력
D-Day: 기준일 2026-09-22, 목표일 2026-11-19
결과
D-58

기준일은 세지 않고 목표일은 셉니다. 목표일 당일을 준비 기간에서 빼면 실제로 쓸 수 있는 날은 57일입니다.

사귄 지 100일

입력
날짜 ± 기간: 2026-09-22 + 99일 / + 100일
결과
2026-12-30 / 2026-12-31

시작일을 1일째로 세는 관습이면 12월 30일이 100일째입니다.

말일에 한 달씩 더하기

입력
날짜 ± 기간: 2026-01-31 + 1개월, + 2개월, 그리고 (2026-02-28) + 1개월
결과
2026-02-28 / 2026-03-31 / 2026-03-28

같은 「두 달 뒤」라도 한 번에 더하느냐 나눠 더하느냐에 따라 3일 차이가 납니다.

2026년 9~10월 근무일수

입력
기간의 근무일수(공휴일 제외): 2026-09-01~09-30, 2026-10-01~10-31
결과
9월: 총 30일, 근무일 20일, 주말 8일, 공휴일 2일(추석 연휴 9/24, 추석 9/25) / 10월: 총 31일, 근무일 20일, 주말 9일, 공휴일 2일(대체공휴일 10/5, 한글날 10/9)

추석 연휴 마지막 날 9/26과 개천절 10/3은 토요일이라 주말로 셉니다. 개천절이 토요일이라 10월 5일이 대체공휴일입니다.

10영업일 뒤

입력
N영업일 후: 기준일 2026-09-22, 10 (공휴일 제외 / 미제외)
결과
공휴일 제외: 2026-10-12, 건너뛴 날 10일 / 주말만 제외: 2026-10-06, 건너뛴 날 4일

추석과 대체공휴일, 한글날이 겹친 구간이라 공휴일 반영 여부로 6일 차이가 납니다.

사용 방법

  1. 위쪽 탭에서 모드를 고릅니다(D-Day, 두 날짜 차이, 날짜 ± 기간, 근무일수, N영업일).
  2. 날짜를 넣습니다. 차이·근무일수 모드는 순서가 바뀌어도 자동으로 정렬됩니다.
  3. 영업일 모드에서는 공휴일 제외와 반차 옵션을 필요에 맞게 켭니다.

자주 묻는 질문

D-Day는 오늘을 포함하나요?

포함하지 않습니다. 목표일 − 기준일이며, 내일이 목표일이면 D-1입니다.

두 날짜 차이와 근무일수 모드의 일수가 하루 다릅니다.

두 날짜 차이는 시작일을 빼고, 근무일수 모드는 시작일과 종료일을 모두 셉니다.

계약서의 「30일 이내」는 어떻게 계산하나요?

민법 제157조에 따라 기산일 다음 날부터 셉니다. 날짜 ± 기간에서 기산일 + 30일이 만료일이고, 그날이 토요일·공휴일이면 다음 날로 넘어갑니다(제161조).

외국 공휴일도 빼 주나요?

아닙니다. 한국 공휴일(2023~2027년)만 압니다. 다른 나라 일정은 공휴일 제외를 끄고 해당 국가 공휴일을 직접 빼세요.

3월 31일에서 1개월을 빼면?

2월 28일(윤년이면 29일)입니다. 결과 달에 없는 날짜는 말일로 맞춥니다.

출처

기준일:

개인정보와 저장 방식