개월과 기간

한 달 후에 같은 날짜가 없을 때 계산 방법

다음 달에 같은 날짜가 없으면 ‘그 달의 마지막 날로 맞추기’와 ‘넘치는 일수를 다음 달로 넘기기’ 같은 서로 다른 계산 규칙이 가능합니다.

날짜계산소의 일반 월 계산은 월말을 벗어나지 않도록 마지막 유효 날짜로 맞추지만, 반복 결제나 계약 일정은 제공 기관의 규칙을 우선해야 합니다.

달마다 날짜 수가 다릅니다

2026년 1월 31일의 다음 달인 2월에는 31일이 없고 28일까지 있습니다. 마지막 유효 날짜 방식은 2월 28일을 반환하지만, 일부 프로그램은 존재하지 않는 2월 31일을 3월로 정규화하여 3월 3일을 반환할 수 있습니다.

둘 중 하나가 보편적으로 모든 업무에 맞는 것은 아닙니다. 월 단위 약정일, 급여 산정일, 구독 갱신일 등은 각 정책에 월말 처리 방법이 따로 있을 수 있습니다.

연속해서 더할 때는 월말 유지 여부도 정합니다

1월 31일에서 한 달 후를 2월 28일로 정한 뒤 다시 한 달을 더하면 단순 같은 일자 방식은 3월 28일이 됩니다. ‘원래 날짜가 월말이면 이후에도 월말’이라는 규칙을 쓰면 3월 31일이 됩니다.

  • 한 번만 계산하는지, 매달 반복하는지 구분합니다.
  • 없는 날짜를 마지막 날로 줄일지 다음 달로 넘길지 정합니다.
  • 월말에서 시작한 반복 일정은 월말 상태를 계속 유지할지 확인합니다.

구체적인 날짜 사례

1월 31일에서 한 달

기준일 2026-01-31 · 다음 달에 31일이 없습니다.

2026년 2월의 마지막 유효 날짜를 찾음

결과: 마지막 날 보정 방식: 2026년 2월 28일

넘김 방식이라면 3월 3일이 될 수 있습니다.

3월 31일에서 한 달

기준일 2026-03-31 · 4월은 30일까지입니다.

31일 대신 4월의 마지막 날을 사용

결과: 마지막 날 보정 방식: 2026년 4월 30일

8월 31일에서 한 달

기준일 2026-08-31 · 9월은 30일까지입니다.

목표 월의 최대 일수 30과 원래 일 31 중 작은 값 선택

결과: 마지막 날 보정 방식: 2026년 9월 30일

없는 날짜를 마지막 날로 보정하는 절차

2026년 1월 31일에 한 달을 더합니다.

  1. 1. 목표 연·월을 정합니다

    1월에서 한 달 이동한 목표 월은 2026년 2월입니다.

    2026년 2월

  2. 2. 같은 일이 존재하는지 봅니다

    2026년 2월은 28일까지이므로 31일이 없습니다.

    같은 날짜 없음

  3. 3. 선택한 규칙을 적용합니다

    마지막 날 보정 규칙에 따라 목표 월의 마지막 날을 사용합니다.

    2026년 2월 28일

넘김 규칙을 선택했다면 결과가 달라지므로 계산 기준을 결과와 함께 기록하는 것이 좋습니다.

FAQ

한 달 후에 같은 날짜가 없을 때 계산 방법 FAQ

1월 31일의 한 달 후는 무조건 2월 말인가요?

달력 월말 보정 방식에서는 그렇지만, 시스템이나 계약이 넘김 방식을 정했다면 3월 초가 될 수 있습니다.

윤년에는 1월 31일의 한 달 후가 언제인가요?

마지막 날 보정 방식이라면 윤년 2월 29일, 평년에는 2월 28일입니다.

2월 말에서 한 달을 더하면 3월 말인가요?

월말 유지 규칙이면 3월 31일, 같은 일자만 유지하면 3월 28일 또는 29일이 될 수 있습니다. 반복 일정 정책을 확인하세요.

한 달 빼기도 같은 문제가 있나요?

있습니다. 3월 31일에서 한 달을 빼면 목표 월에 31일이 없으므로 2월 말 보정 또는 다른 규칙이 필요합니다.

관련 가이드