이 계산기는 무엇을 구하나요?
두 가지를 합니다. 첫째, 기준 날짜에서 며칠·몇 주·몇 개월·몇 년을 더하거나 뺀 날짜를 구합니다. 둘째, 두 날짜 사이가 며칠인지 셉니다. 두 번째 모드에는 "시작일과 종료일 모두 포함해서 세기" 체크박스가 있어, 셈법이 갈리는 지점을 직접 고를 수 있습니다.
두 날짜 사이 일수는 어떻게 세나요?
체크를 끄면 종료일 − 시작일, 켜면 그 값에 +1입니다. 2026년 9월 1일부터 9월 30일까지를 넣어 보겠습니다.
- 체크 해제 → 30 − 1 = 29일 (9월 1일 밤부터 9월 30일까지 몇 밤인가)
- 체크 → 29 + 1 = 30일 (9월 1일과 9월 30일을 각각 한 날로 세면 며칠인가)
어느 쪽이 맞느냐는 세는 목적에 달려 있습니다. 숙박은 앞쪽(29박), 근무일수·입원일수·대여일수는 대개 뒤쪽(30일)입니다. 실제로 하루 차이로 금액이 갈리는 곳이 많아, 계약서에 "○일부터 ○일까지"라고 적혀 있으면 양쪽 날을 포함하는지 먼저 확인해야 합니다.
법에서 정한 기간은 어느 쪽으로 세나요?
「민법」 제157조가 원칙을 정합니다. "기간을 일, 주, 월 또는 연으로 정한 때에는 기간의 초일은 산입하지 아니한다. 그러나 그 기간이 오전 영시로부터 시작하는 때에는 그러하지 아니하다." 제159조는 "기간말일의 종료로 기간이 만료한다"고 이어집니다. 즉 법정 기간은 체크를 끈 쪽에 해당합니다.
9월 28일에 통지서를 받고 "받은 날부터 14일 이내"라면, 초일인 28일을 버리고 29일을 1일로 세어 10월 12일 24시에 기간이 끝납니다. 이 계산기에서 시작일 9월 28일, 종료일 10월 12일을 체크 해제 상태로 넣으면 14일이 나옵니다.
다만 두 가지 예외가 있습니다. 하나는 제157조 단서로, 기간이 오전 0시부터 시작하면 초일을 셉니다(예: "다음 달 1일부터 1년"). 다른 하나는 나이인데, 「민법」 제158조가 "나이는 출생일을 산입하여 만 나이로 계산한다"고 따로 정해 두었습니다. 그래서 만 나이 계산기는 출생일을 첫날로 셉니다.
개월·년을 더하면 왜 날짜가 어긋나나요?
달의 길이가 28~31일로 다르기 때문입니다. 「민법」 제160조는 이 경우 "역(曆)에 의하여 계산한다"고 하고, 제3항에서 "월 또는 연으로 정한 경우에 최종의 월에 해당일이 없는 때에는 그 월의 말일로 기간이 만료한다"고 정합니다.
| 기준 날짜 | +1개월 | 실제 지난 일수 |
|---|---|---|
| 2026-01-31 | 2026-02-28 (2월 31일이 없어 말일) | 28일 |
| 2026-03-31 | 2026-04-30 | 30일 |
| 2026-07-31 | 2026-08-31 | 31일 |
| 2028-01-31 | 2028-02-29 (윤년) | 29일 |
같은 "1개월"인데 실제로는 28일부터 31일까지 벌어집니다. 이자·위약금처럼 일수에 비례하는 계산에서는 "1개월"과 "30일"을 섞어 쓰면 안 됩니다. 계약서에 "1개월 후"로 적혀 있으면 위 표의 방식으로 날짜를 잡고, "30일 후"로 적혀 있으면 날 수를 그대로 더하세요.
1개월을 더한 뒤 다시 1개월을 빼면 원래 날로 돌아오나요?
돌아오지 않는 경우가 있습니다. 2026년 1월 31일에 1개월을 더하면 2월 28일이고, 여기서 다시 1개월을 빼면 1월 28일입니다. 사흘이 사라집니다. 개월 단위 덧셈은 되돌릴 수 없는 연산이라, 여러 단계를 거쳐 날짜를 잡을 때는 매번 원래 기준일에서 계산해야 합니다. 예를 들어 "계약일부터 3개월"을 구할 때 1개월씩 세 번 더하지 말고 기준일에 3개월을 한 번에 더하세요.
윤년은 어떻게 판정하나요?
그레고리력 규칙은 세 줄입니다.
- 4로 나누어떨어지면 윤년
- 단, 100으로 나누어떨어지면 평년
- 단, 400으로 나누어떨어지면 다시 윤년
그래서 1900년은 평년이었고 2000년은 윤년이었습니다. 가까운 윤년은 2028·2032년이며, 2100년은 평년입니다. 「천문법」 제5조 제1항이 우리나라 날짜의 기준을 "양력인 그레고리력"으로 정하고 있어, 공문서 날짜 계산은 이 규칙을 따릅니다.
이 계산기가 못 하는 것
- 영업일(근무일) 계산 — 주말·공휴일을 빼지 않습니다. 공휴일은 매년 대체공휴일 지정에 따라 달라지므로 관공서 달력을 함께 봐야 합니다.
- 음력 날짜 — 양력 전용입니다. 음력 기일·생일은 음력 양력 변환기에서 양력으로 바꾼 뒤 넣으세요.
- 시각 단위 — 날짜만 다룹니다. 두 시각 사이 시간이나 근무시간은 시간 계산기가 담당합니다.
- 기한의 말일이 휴일일 때 — 「민법」 제161조는 기간 말일이 토요일이나 공휴일이면 그 다음 날에 만료한다고 정하지만, 이 계산기는 그 보정을 하지 않습니다.
자주 하는 오해
- "3개월은 90일이다" — 어느 달에 걸치느냐에 따라 89일(1~3월 평년)에서 92일(7~9월)까지 달라집니다.
- "두 날짜 차이는 하나로 정해진다" — 양쪽 날을 포함하는지에 따라 하루 차이가 납니다. 숫자를 주고받을 때는 셈법을 함께 말해야 합니다.
- "1년은 365일이다" — 윤년은 366일입니다. 일수로 계약 기간을 정하면 시작 연도에 따라 만료일이 달라집니다.