날짜 계산기

임의의 시작 날짜에서 일, 월, 년을 더하거나 빼고 결과 날짜를 즉시 찾아보세요.

즉시 결과 브라우저에서 실행 즉시 결과

빠른 참조

이 계산기를 사용하여 마감일, 만료일, 미래 약속 또는 과거 이벤트 날짜를 찾을 수 있습니다. 결과는 다양한 월 길이와 윤년을 고려합니다.

기간
1주 7
1개월 ~30
3개월 ~91
6개월 ~182
1년 365

사용 방법?

  1. 1
    시작 날짜 선택 계산하고 싶은 날짜를 선택하세요.
  2. 2
    더하기 또는 빼기 선택 시간을 앞으로 또는 뒤로 이동할지 선택하세요.
  3. 3
    기간 입력 년, 월, 일을 입력하세요. 그런 다음 계산을 클릭하세요.

자주 묻는 질문

다양한 월 길이를 처리하나요?
네. 이 계산기는 JavaScript의 내장 Date 객체를 사용하여 28, 29, 30 또는 31일의 달을 올바르게 처리하고 윤년을 자동으로 조정합니다.
월을 추가할 때 월 경계를 넘으면 어떻게 되나요?
예를 들어, 1월 31일에 1개월을 추가하면 2월 28일(윤년에는 29일)이 됩니다 — 결과 월의 마지막 유효 날짜입니다.
마감일이나 비자 만료일 계산에 사용할 수 있나요?
네. 오늘 날짜를 시작으로 입력하고 더하기를 선택한 후 유효 기간을 입력하세요. 결과는 정확한 만료 날짜와 요일을 보여줍니다.

날짜 더하기 빼기 계산기

날짜 계산기는 시작 날짜에서 지정한 년, 월, 일을 더하거나 빼서 결과 날짜를 구한다. 페이지는 기본 시작일을 오늘로 채우고, 더하기와 빼기 모드를 토글로 선택하게 한다. 년, 월, 일 값을 입력한 뒤 계산하면 결과 날짜, 요일, 시작일과 결과일 사이의 총 일수, 오늘 기준으로 과거인지 미래인지가 표시된다. 모든 계산은 브라우저에서 처리되며 입력한 날짜를 서버로 보내지 않는다.

계산 방식

스크립트는 입력 날짜를 해당 날짜의 정오 12시로 만든다. 이렇게 하면 서머타임이나 시차 경계 때문에 날짜가 하루 밀리는 문제를 줄일 수 있다. 더하기 모드에서는 setFullYear, setMonth, setDate를 차례로 적용하고, 빼기 모드에서는 같은 필드를 반대로 적용한다. 그래서 “1개월 더하기”는 단순히 30일을 더하는 것이 아니라 JavaScript Date 객체의 달력 규칙을 따른다. 총 일수 차이는 시작일과 결과일의 밀리초 차이를 86400000으로 나눈 뒤 반올림한다.

어디에 쓰나

계약 기간, 보증 만료일, 프로젝트 마일스톤, 재검일, 수업 주기, 여행 전후 일정, 특정 날짜로부터 며칠 뒤 또는 전을 계산할 때 쓸 수 있다. 옆의 참고 표는 1주, 1개월, 3개월, 6개월, 1년의 대략적인 일수를 보여 주어 입력값이 합리적인지 확인하는 데 도움을 준다. 청구 주기나 회원 만료처럼 자연월이 중요한 경우에는 월말과 윤년 처리를 특히 확인해야 한다.

제한과 주의

이 도구는 달력 보조 도구이며 법률, 회계, 의료, 금융의 공식 기한 판단을 대신하지 않는다. 영업일, 공휴일, 은행 결제일, 시각 기준, 계약 조항이 걸린 일정은 해당 규칙으로 다시 검토해야 한다. 두 날짜 사이의 차이만 알고 싶다면 날짜 차이 계산기를 쓰는 편이 더 적합하고, 이 페이지는 하나의 날짜에 기간을 더하거나 빼는 작업에 초점을 둔다.

댓글