Toolyard

두 날짜 사이 일수 계산하는 방법

온라인으로

두 날짜 사이 일수에서 두 날짜를 고르면 전체 일수, 주와 일, 년과 월과 일, 평일(월~금) 수가 나옵니다. 박 수가 아니라 일수로 세는 체류처럼 첫날과 마지막 날을 모두 셀 때는 종료일 포함에 체크합니다.

Excel이나 Google 스프레드시트에서

A1에 시작일, B1에 종료일이 있다면:

  • 일수: =B1-A1(셀은 날짜가 아니라 숫자 서식으로 합니다).
  • 양 끝을 포함한 평일 수: =NETWORKDAYS(A1,B1). 세 번째 인수에 공휴일 범위를 지정하면 공휴일도 뺄 수 있습니다.
  • 꽉 찬 개월 수나 연수: =DATEDIF(A1,B1,"m") 또는 =DATEDIF(A1,B1,"y").

앞으로의 날짜 세기

90일 뒤나 30영업일 뒤의 날짜는 날짜에 일수 더하기·빼기로 구할 수 있습니다. 스프레드시트라면 =A1+90으로 달력 날짜를, =WORKDAY(A1,30)으로 평일을 더할 수 있습니다.

흔한 실수

  • 하루 차이: 월요일부터 금요일까지는 4일 차이지만, 양쪽을 다 세면 5일입니다.
  • 달마다 길이가 다름: 1월 31일의 "한 달 뒤"는 2월의 마지막 날입니다.

예시

2026년 1월 15일부터 3월 1일까지:

  • 1월 15일부터 2월 15일까지는 31일입니다. 1월이 31일까지 있기 때문입니다.
  • 2월 15일부터 3월 1일까지는 14일입니다. 2026년 2월은 28일까지이기 때문입니다.
  • 합계 45일, 1월 15일과 3월 1일을 모두 세면 46일입니다.

윤년인 2028년에는 2월이 29일까지라 같은 날짜 사이가 46일입니다.

코드로 계산할 때

두 타임스탬프를 빼고 86,400,000밀리초로 나누면 45가 아니라 44.96이 나올 수 있습니다. 서머타임이 있는 지역에서는 시간이 바뀌는 날이 23시간이나 25시간이기 때문입니다. 결과를 반올림하거나, 시간 대신 달력 날짜로 세세요.

이 가이드에서 쓰는 도구

다른 가이드