날짜에 N일 더하기·빼기: 월말과 연말을 넘기는 방법
달력 날짜를 더한다는 뜻
날짜에 N일을 더한다는 것은 시계를 N×24시간 돌리는 것이 아니라 달력에서 칸을 N번 옮기는 것입니다. 2026년 1월 31일에 1일을 더하면 2026년 2월 1일(일)입니다. 31시간 뒤가 아니라 다음 달력 칸으로 넘어가는 셈입니다. 이 구분이 중요한 이유는 월마다 일수가 다르고, 윤년에는 2월이 하루 더 있기 때문입니다.
계산은 기준일을 일련번호로 바꾼 뒤 N을 더하고, 다시 연·월·일로 풀어내는 순서로 합니다. 그래서 31일짜리 달과 30일짜리 달이 섞여도 규칙이 하나로 유지됩니다. 결과에는 요일도 함께 표시되므로, 주말에 걸리는지 바로 알 수 있습니다.
월말과 짧은 달
월말은 사람이 손으로 계산할 때 가장 자주 틀리는 구간입니다. 2026년 3월 1일에서 1일을 빼면 2026년 2월 28일(토)입니다. 2월 30일이라는 날짜는 없으므로 3월 1일의 전날은 2월의 마지막 날이 됩니다. 2026년은 윤년이 아니어서 2월이 28일까지입니다.
4월과 6월, 9월과 11월은 30일까지입니다. 2026년 4월 30일에 1일을 더하면 2026년 5월 1일(금)이고, 2026년 5월 1일에서 1일을 빼면 4월 30일로 돌아옵니다. 왕복 계산이 맞는지 확인하는 것도 좋은 검산 방법입니다.
윤년 2월 29일
2028년은 윤년이라 2월 29일(화)이 있습니다. 2028년 2월 28일에 1일을 더하면 2월 29일이고, 2월 29일에 1일을 더하면 3월 1일(수)입니다. 반면 2027년 2월 28일에 1일을 더하면 2월 29일이 없으므로 바로 3월 1일(월)이 됩니다.
같은 "2월 말에 하루 더하기"라도 해에 따라 결과 날짜가 다릅니다. 2월 29일생이 기념일을 잡을 때 이 차이를 자주 만납니다. 2027년에는 2월 29일이 없으니 3월 1일을 기준으로 잡을지, 2월 28일을 기준으로 잡을지 사람이 정해야 합니다. 계산기는 없는 날짜를 만들어 내지 않고 다음 날짜로 넘깁니다.
연말연초와 큰 수
2026년 12월 31일에 1일을 더하면 2027년 1월 1일(금)입니다. 연도가 바뀌어도 규칙은 같습니다. 2027년 1월 1일에서 1일을 빼면 2026년 12월 31일(목)로 돌아옵니다. 연말 정산이나 새해 일정을 잡을 때 이 왕복을 확인하면 안전합니다.
큰 수도 같은 방식으로 처리합니다. 2026년 11월 12일에서 100000일 뒤는 2300년 8월 28일(화)입니다. 273년이 넘는 기간이지만 월별 일수를 더하지 않고 일련번호로 계산하므로 오차가 생기지 않습니다. 반대로 100000일 전은 1753년 1월 27일(토)입니다. 이 계산기는 1년부터 9999년까지 다루며, 그 밖으로 나가면 오류 문구로 알려 줍니다.
"한 달 뒤"와 30일 뒤는 다르다
일상에서는 "한 달 뒤"와 "30일 뒤"를 섞어 씁니다. 2026년 1월 31일의 한 달 뒤는 2월 28일이지만, 30일 뒤는 3월 2일(월)입니다. 두 표현이 가리키는 날짜가 이렇게 달라집니다. 계약서에 "30일 이내"라고 적혀 있으면 달력상 한 달이 아니라 정확히 30일을 세야 합니다.
비슷하게 "2주 뒤"는 14일 뒤와 같지만, "다음 달 같은 날"은 월별 일수에 따라 28~31일로 달라집니다. 일정을 공유할 때는 "한 달 뒤" 대신 구체적인 날짜를 적는 편이 오해를 줄입니다. 이 계산기의 N일 계산은 항상 달력 날짜 기준이며, N은 소수점 없는 정수만 받습니다.
마지막 확인: 2026-11-12