fixmint
KO

날짜 사이 일수 계산법: 시작일 포함, 제외, 윤년

지은이: · · 2026년 11월 8일 업데이트 · 4분 읽기

두 날짜 사이의 일수는 시작일과 종료일을 포함할지에 따라 달라집니다. "3월 1일부터 10일까지"는 날짜 사이의 간격만 세면 9일이고, 양 끝을 모두 세면 10일이에요. 두 답 모두 각자의 기준에서는 맞으니, 계산하기 전에 어떤 기준이 필요한지 먼저 정하고 답할 때 그 기준도 함께 밝혀 주세요.

날짜 계산기며칠이 남았을까요?무료로 사용하기

포함 계산과 제외 계산

제외 계산은 두 날짜를 빼는 방식입니다. 3월 1일부터 3월 10일까지는 10 − 1 = 9일이에요. 호텔에서 묵는 숙박 일수나 두 날짜 사이에 흐른 날수를 셀 때 쓰는 방식입니다.

포함 계산은 양 끝 날짜를 모두 넣습니다. 3월 1일부터 3월 10일까지 일하는 날을 모두 센다면 10일이에요. 계약, 강좌, 대여 기간은 보통 이 기준을 씁니다. 도구가 어떤 값을 보여 주는지 확인한 뒤에 믿고 사용하세요.

문서나 질문에서 기준을 확인하세요. "3월 1일로부터 10일 이내"라는 기한은 애매해서, 사건이 일어난 날을 첫째 날로 치는지 물어볼 가치가 있어요.

예를 들어 볼게요. 강좌가 2026년 3월 2일 월요일부터 3월 6일 금요일까지 진행된다고 합시다.

  • 제외 차이: 6 − 2 = 4일 간격
  • 포함 계산: 4 + 1 = 5일, 강좌의 평일 5일과 일치합니다.

달과 해를 넘어가는 일수

달이 바뀌는 날짜끼리 빼는 것은 쉽지만 실수하기도 쉬워요. 2026년 1월 1일부터 3월 1일까지는 59일입니다. 1월은 31일, 2026년 2월은 28일이고, 31 + 28 = 59이에요. 시작일을 포함하려고 하루를 더하면 포함 계산으로 60일이 됩니다.

해를 넘길 때는 달을 30일로 곱하지 말고 달마다 일수를 세어 보세요. 1년은 365일이고, 윤년이면 366일입니다.

윤년

연도가 4로 나누어떨어지면 윤년입니다. 다만 예외가 하나 있어요. 100으로 나누어떨어지는 해는 400으로도 나누어떨어지지 않는 한 윤년이 아닙니다. 그래서 다음과 같아요.

  • 2024년은 4로 나누어떨어지고 100으로는 나누어떨어지지 않으므로 윤년입니다.
  • 2028년도 같은 이유로 윤년입니다.
  • 2100년은 100으로는 나누어떨어지지만 400으로는 나누어떨어지지 않으므로 윤년이 아닙니다.
  • 2000년은 400으로 나누어떨어지므로 윤년이었습니다.

추가되는 하루는 2월 29일입니다. 날짜 계산기는 이를 자동으로 처리하므로, 윤년일 수도 있는 2월을 넘겨 직접 세는 것보다 믿을 만해요. 2월 29일생의 나이는 윤년 생일 나이 안내를 참고하세요.

31일에 한 달 더하기

한 달을 더하는 것은 간단해 보이지만, 시작일이 31일이고 다음 달의 날짜 수가 적으면 헷갈립니다. 1월 31일에 한 달을 더하면 얼마일까요? 2월 31일은 없으니 기준에 따라 답이 달라져요.

  • 많은 계산기와 소프트웨어는 목표 달의 마지막 날로 옮겨서 2026년 2월 28일이 됩니다.
  • 일부 시스템은 넘친 날수를 다음 달로 넘겨서 2026년 3월 3일이 됩니다. 2026년 2월은 28일이고 31 − 28 = 3이기 때문이에요.

각자의 기준으로는 어느 쪽도 틀리지 않습니다. 지급 일정이나 법적 날짜라면 계약서의 기준을 확인하고, 어떤 방식을 썼는지 적어 두세요.

영업일

영업일은 근무일을 뜻하며, 보통 월요일부터 금요일까지에서 공휴일을 뺀 날입니다. 공휴일은 나라, 지역, 회사에 따라 다르므로 일반적인 계산은 출발점일 뿐이에요. 영업일을 세려면 다음 순서를 따르세요.

  1. 선택한 포함 또는 제외 기준으로 두 날짜 사이의 평일을 셉니다.
  2. 그 기간 안에서 나에게 적용되는 공휴일을 뺍니다.

앞의 강좌 예시에서 2026년 3월 2일 월요일부터 3월 6일 금요일까지는 포함 기준으로 평일 5일입니다. 그중 하루가 근무지의 공휴일이라면 영업일 수는 4일로 줄어요. 오늘부터 앞으로 세고 싶다면 오늘부터 30일, 60일, 90일 뒤 날짜를 참고하세요.

나이와 경과 시간

나이를 세는 것은 다른 문제입니다. 2000년 6월 15일생은 2026년 6월 14일에 25살이고, 2026년 6월 15일에 26살이 돼요. 나이는 날짜 사이의 일수가 아니라 채워진 해를 기준으로 합니다. 나이 계산기가 이 기준을 쓰므로, 기간이 아니라 나이가 필요할 때 맞는 도구예요. 교대 근무 시간처럼 자정을 넘는 시간은 근무시간 계산기로 계산하세요.

효과적인 방법

  1. 포함, 제외, 영업일 중 어떤 계산이 필요한지 정합니다.
  2. 종료일이 기간에 포함되는지 확인합니다.
  3. 윤년일 수 있는 2월을 지나거나 달마다 길이가 다른 달을 지나면 도구를 사용합니다.
  4. 사용한 기준을 적어 두어, 나중에 답을 확인할 수 있게 합니다.

fixmint로 계산하는 방법

  1. 두 날짜 사이를 선택합니다.
  2. 시작일과 종료일을 입력합니다.
  3. 마지막 날도 포함해야 한다면 종료일 포함에 체크합니다. 많은 계약과 대여가 이 기준을 씁니다.
  4. 총 일수를 확인합니다. 평일 수는 월요일부터 금요일까지를 세지만, 공휴일은 빼지 않습니다.

예외 상황

  • 시간대. 시각이 다르면 24시간의 차이가 기준에 따라 1일이 될 수도, 0일이 될 수도 있어요. 시각이 중요하지 않다면 타임스탬프 대신 날짜를 사용하세요.
  • 시간대 차이. 자정 무렵의 날짜는 다른 시간대에서 다른 날이 될 수 있습니다. 기간을 정하는 장소의 현지 날짜를 사용하세요.
  • 달력 변경. 역사적으로 달력 체계가 바뀐 시기에는 일부 날짜가 달라지므로, 그 이전까지 거슬러 가는 기간은 전문 도구가 필요합니다.

빠른 답변

3월 1일부터 10일까지는 9일인가요, 10일인가요?

기준에 따라 다릅니다. 날짜 사이의 간격은 9일이고, 첫날과 마지막 날을 모두 세면 10일이에요.

2100년은 윤년인가요?

아니요. 100으로 나누어떨어지는 해는 400으로도 나누어떨어지지 않는 한 윤년이 아닙니다. 2000년은 윤년이었지만 2100년은 윤년이 아니에요.

1월 31일에 한 달을 더하면 얼마인가요?

2월 31일은 없으므로 계산기에 따라 다릅니다. 2월 28일이 되는 계산기도 있고 3월 3일로 넘어가는 계산기도 있으니, 사용하는 목적에 맞는 기준을 확인하세요.

AI 도움을 받아 영어 원문에서 번역했어요.

댓글

    아직 댓글이 없어요. 첫 댓글을 남겨 보세요.

    별점 (선택)

    이메일은 공개되거나 보관되지 않아요.

    AI & Financial Freedom: A Practical Guide to Building Wealth in the Age of Intelligence 표지AI & Financial Freedom: A Practical Guide to Building Wealth in the Age of Intelligence

    AI 때문에 흔해지는 기술과 가치가 높아지는 기술을 짚고, 뒤쪽 기술로 수익을 내는 방법을 알려 주는 짧고 실용적인 가이드예요.

    $6.72Gumroad에서 받기영어로 보기