어떤 날짜든 일수를 더하거나 빼기

날짜에 원하는 만큼의 일, 주, 월, 년을 더하거나 뺄 수 있습니다. 과거와 미래 날짜를 즉시 찾아보세요.

이 도구 공유하기

사이트에 삽입

날짜 추가가 작동하는 방식

연도와 월이 먼저 추가되고, 그 다음 주와 일이 추가됩니다. 월 추가 시 결과 월의 길이를 고려합니다. 예를 들어, 1월 31일에 1개월을 더하면 2월 28일(윤년의 경우 2월 29일)이 되며, 3월 3일이 되지 않습니다.

이는 마감일, 만료일, 계약 종료일 및 모든 기간의 카운트다운을 계산하는 데 유용합니다.

빠른 참조

사용 사례기간
30일 무료 체험+30일
Net-30 결제 조건+30일
다음 분기 말+3개월
1년 보증 만료+1년
2주 공지 기간+2주

월말 특수 사항

월 추가는 월마다 길이가 다르기 때문에 날짜 계산에서 가장 까다로운 부분입니다. 이 계산기에서 사용하는 표준 규칙(대부분의 프로그래밍 언어 및 법률 관례에서도 사용)은 원본 일이 대상 월에 존재하지 않을 때 해당 월의 마지막 유효한 날로 설정하는 것입니다.

예시:

  • 1월 31일 + 1개월 = 2월 28일 (또는 윤년의 경우 2월 29일)
  • 1월 31일 + 2개월 = 3월 31일
  • 8월 31일 + 1개월 = 9월 30일
  • 10월 31일 + 4개월 = 2월 28일 (또는 윤년의 경우 2월 29일)

이를 "월말 클램핑"이라고 합니다. 이는 다음 달로 넘어가는 것(2월 28일 대신 3월 3일)을 방지하므로, 월 수를 변경하고 "+1개월"의 의도를 위반하지 않습니다.

달력 날짜 vs 업무 날짜

달력 날짜 추가는 간단합니다. 모든 날짜로부터 30일은 주말이나 공휴일에 관계없이 정확히 30일 후입니다. 업무 날짜 추가는 더 복잡하며, 관련 지역에서 관찰하는 공휴일에 따라 달라집니다. 이는 국가, 주, 심지어 산업별로도 다릅니다.

대부분의 법적, 계약적 목적에서 "일"은 명시적으로 달리 명시되지 않는 한 달력 날짜를 의미합니다. "업무 날짜" 또는 "근무 날짜"는 주말과 명명된 공휴일을 제외한 날을 의미합니다. 계산기는 달력 날짜를 추가합니다. 업무 날짜가 필요한 경우 수동으로 추가하거나 카운트에서 주말을 고려하십시오(대략 30달력 일당 20~22업무 일).

실제 응용

계약 및 법적 마감일

계약 기간은 거의 항상 월 또는 연 단위로 표현됩니다. 12개월 임차, 3년 서비스 계약, 90일 해지권. 정확한 종료 날짜를 계산해야 합니다. "3월 15일로부터 1년"은 다음 해의 3월 15일이지, 365일 후(윤년이 아닌 해에는 3월 14일, 윤년에는 3월 15일)가 아니기 때문입니다.

체험 기간 및 구독

무료 체험, 반품 기간 및 구독 청구 주기는 일반적으로 일 단위로 표현됩니다. 14일 무료 체험, 30일 반품 정책, 60일 환불 보증. 이는 시작 날짜로부터의 달력 일 수입니다. 정확한 일 수를 추가하면 정확한 만료일을 얻습니다.

시험 기간 및 공지 기간

고용 시험 기간은 일반적으로 월 단위로 표시됩니다(3개월 시험 기간, 6개월 시험 기간). 공지 기간은 주 또는 월 단위로 표시됩니다. 이를 시작 날짜에 추가하면 시험 기간의 정확한 종료 날짜 또는 공지 기간을 마친 후의 최이른 퇴직 날짜가 나옵니다.

프로젝트 계획 및 일정

마일스톤 날짜에 기간을 추가하면 향후 프로젝트 일정을 얻습니다. 고정된 마감일에서 역으로 계산하면(기간을 빼면) 각 단계의 최이른 시작 날짜가 표시됩니다. 두 방향 모두 동일한 날짜 계산을 사용합니다.

보증 및 보장 만료

제품 보증, 보험 정책 및 보장 기간은 모두 날짜로 제한됩니다. 구매 날짜부터 시작하는 2년 보증은 정확히 2년 후에 만료되며, 윤년으로 인해 항상 730일 또는 731일 후가 아닙니다. 2년 후의 같은 날짜와 월입니다.

날짜를 수동으로 계산하는 방법

일 추가의 경우: 일 번호로 변환하고, 더하고, 다시 변환합니다. 월 추가의 경우: 월 수를 월 번호에 더하고, 필요한 경우 연도로 올림, 일을 결과 월의 마지막 날로 클램핑합니다. 연 추가의 경우: 연도에 직접 더한 다음, 원본 날짜가 2월 29일인 경우 동일한 윤년 클램핑을 적용합니다.

계산기는 윤년 감지 및 월말 클램핑을 포함한 모든 것을 자동으로 처리하므로, 모든 시작 날짜와 년, 월, 주, 일의 모든 조합을 입력하고 안정적인 결과를 얻을 수 있습니다.

관련 글