날짜 더하기·빼기 계산기
임의의 날짜에 일·주·개월·년을 더하거나 빼서 결과 날짜와 요일을 보여줍니다 — 100% 브라우저에서 실행되며 업로드되지 않습니다.
2026-08-07
금요일
🔒 브라우저에서 계산되며 업로드되지 않습니다.
이 도구가 하는 일
시작 날짜를 고르고 얼마나 옮길지 입력한 뒤, 그 값을 일·주·개월·년 중 어떤 단위로 셀지 선택하면 됩니다. 결과 날짜와 그 요일이 즉시 표시되므로 "오늘부터 90일 뒤는 며칠일까?"나 "이 마감일 3주 전은 무슨 요일일까?" 같은 질문을 달력을 세지 않고도 바로 확인할 수 있습니다. 음수를 입력하면 과거로, 양수를 입력하면 미래로 이동합니다. 입력하는 즉시 결과가 갱신되므로 숫자를 올리고 내리며 여러 경우를 바로 살펴볼 수 있습니다.
날짜 이동을 계산하는 방식
일과 주는 달력상의 날 수로 더하며, 1주는 7일로 계산합니다. 개월과 년은 달력을 고려해 계산합니다. 1월 31일에 한 달을 더하면 같은 날이 존재하는 경우 다음 달의 같은 날이 되고, 존재하지 않으면 넘겨서 계산합니다. 예를 들어 윤년에는 2월에 31일이 없으므로 1월 31일에 한 달을 더하면 3월 2일이 됩니다. 마찬가지로 2월 29일에 1년을 더하면 평년에는 3월 1일이 됩니다. 이는 자바스크립트의 기본 날짜 연산과 동일하게 동작하여, 같은 입력에 대해 항상 같은 결과를 냅니다.
자주 묻는 질문
더하지 않고 빼려면 어떻게 하나요?
음수를 입력하면 됩니다. 예를 들어 단위를 일로 두고 -30을 입력하면 시작 날짜의 30일 전 날짜가, 단위를 년으로 두고 -1을 입력하면 1년 전 같은 날이 나옵니다.
왜 1월 31일에 한 달을 더하면 3월로 넘어가나요?
2월에는 31일이 없으므로 넘친 날수를 다음으로 넘겨서 계산합니다. 그래서 1월 31일에 한 달을 더하면 윤년에는 3월 2일(평년에는 3월 3일)이 됩니다. 이렇게 달력을 고려한 방식은 개월·년 계산을 일관되고 예측 가능하게 유지해 줍니다.
입력한 날짜가 서버로 전송되나요?
아니요. 입력한 날짜와 값은 기기를 벗어나지 않습니다. 결과 날짜와 요일은 모두 브라우저 안에서 자바스크립트로 계산되며 업로드·기록·저장되지 않습니다.