날짜 계산기

두 날짜 사이의 일수와 특정 날짜에서 며칠 전·후의 날짜를 계산합니다.

계산할 내용

계산 결과

계산 결과가 여기에 표시됩니다.

계산은 기기 안에서 이루어집니다. 입력값은 서버로 전송하지 않습니다.

도구 사용 방법

두 날짜가 며칠 떨어져 있는지 확인하거나 기준일에서 원하는 일수만큼 이동한 날짜를 구하세요. 계산에서는 각 날짜를 UTC 자정으로 취급하므로 서머타임으로 하루가 23시간 또는 25시간이 되는 지역에서도 날짜 차이가 소수로 어긋나지 않습니다. 주말과 공휴일을 포함한 달력상의 날짜를 셉니다.

  1. 두 날짜의 차이를 구할지, 기준일에서 며칠 이동할지 선택합니다.
  2. 날짜 차이는 시작일과 종료일을, 날짜 이동은 기준일과 정수 일수를 입력합니다.
  3. 부호를 확인합니다. 종료일이 시작일보다 늦으면 양수이며, 음수 일수를 더하면 과거로 이동합니다.

계산 원리

날짜 차이 = (종료일 UTC 자정 − 시작일 UTC 자정) ÷ 86,400,000밀리초. 결과 날짜 = 기준일 + 부호가 있는 일수.
계산 예시

시작일 2026-09-01, 종료일 2026-09-10

9일 차이

자정에서 다음 자정으로 아홉 번 이동하는 간격입니다. 9월 1일과 9월 10일을 모두 포함해 날짜 개수를 세면 10개이지만 이는 다른 계산 기준입니다.

날짜 간격과 양 끝을 포함한 날짜 수

시작일의 차이는 0일, 바로 다음 날의 차이는 1일입니다. 카운트다운이나 일반적인 날짜 이동에 적합한 방식입니다. 시작일보다 종료일이 늦은 구간에서 양 끝 날짜를 모두 포함하려면 차이에 1을 더합니다. 별도의 기산일 규칙이 있는 마감일에는 이 방식을 임의로 적용하지 마세요.

영업일이 아닌 달력 일수입니다

7일을 더하면 달력에서 정확히 한 주 뒤로 이동합니다. 토요일, 일요일, 공휴일, 회사 휴무일을 제외하지 않습니다. 영업일을 구하려면 어느 요일에 일하는지와 해당 국가·지역의 휴일 목록을 별도로 정해야 합니다.

날짜만으로는 정확한 시각을 알 수 없습니다

이 도구는 날짜를 입력받으며 시각은 입력받지 않습니다. 항공편, 회의, 특정 시각에 끝나는 이용 기간은 시간과 시간대가 추가로 필요할 수 있습니다. UTC를 사용하는 것은 일수를 일관되게 세기 위한 방식이며, 실제 일정의 시간을 UTC로 변환한다는 뜻은 아닙니다. 월별 날짜 수와 윤일은 날짜 이동에 반영됩니다.

자주 묻는 질문

같은 날짜를 넣으면 왜 0일인가요?

같은 날짜 사이에는 넘어가는 하루의 경계가 없기 때문입니다. 날짜 목록에는 하루가 들어 있지만, 두 날짜의 간격은 0일입니다.

결과가 음수여도 정상인가요?

종료일이 시작일보다 이르면 음수가 됩니다. 앞으로의 간격을 보고 싶다면 두 날짜를 바꾸어 입력하세요.

30일 후는 한 달 후와 같은가요?

아닙니다. 달마다 날짜 수가 다릅니다. 이 도구는 일수를 더하므로 30일 뒤가 다음 달의 같은 일자라는 보장은 없습니다.

검토: 2026년 9월 21일 · 하루도구 편집