두 날짜 사이의 일수
임의의 두 달력 날짜 사이의 절대 일수.
계산기
위에 두 날짜를 입력하면 그 사이의 일수를 셀 수 있습니다.
작동 방식
계산기는 두 날짜를 모두 UTC 자정으로 파싱하고, 그 unix 타임스탬프의 절대 차이를 계산한 다음, 24시간의 초 수로 나누어 정수 일수를 얻습니다. 두 날짜가 동일한 시간대의 동일한 시각에 고정되어 있기 때문에 차이는 윤초 조정과 관계없이 항상 깔끔한 정수이며, 일광절약시간 전환 시에도 하나 차이 오류가 발생하지 않습니다.
언제 유용한가요
일수 계산은 실생활에서 끊임없이 등장합니다. 호텔과 임대 계약은 박 단위로 가격을 매깁니다 — 이는 체크인과 체크아웃 사이의 일수보다 하나 적지만, 스프레드시트와 확인 이메일에 나타나는 것은 일수입니다. 프로젝트 관리자는 달력 일수에서 시작해 작업 기간을 영업일 환산으로 변환합니다. 비자 체류 초과, 계약 통지 기간, 처방전 만료는 모두 일수에 연동됩니다. 가벼운 계획자조차도 여행 기간과 이벤트 카운트다운에 이것을 사용합니다.
FAQ
두 날짜의 순서가 중요한가요?
아니요. 결과는 절대 차이이므로 두 날짜를 바꿔도 항상 동일한 횟수를 반환합니다. 부호가 있는 카운트(두 번째 날짜가 늦을 때 양수, 이를 때 음수)가 필요한 경우 이 계산기는 제공하지 않습니다 — 가장 일반적인 질문인 간격의 크기에 답합니다.
시작과 종료 날짜가 카운트에 포함되나요?
어느 쪽도 이중으로 계산되지 않으며, 결과는 넘어간 자정 경계의 수입니다. 구체적으로: 1월 1일부터 1월 2일까지는 하루이고, 1월 1일부터 1월 3일까지는 이틀입니다. 포괄적 카운트(기간이 며칠에 걸쳐 있는가)가 필요하시면 결과에 1을 더하세요.
윤년은 어떻게 처리되나요?
2월 29일을 지나는 기간은 정확하게 계산됩니다. 2월 29일을 포함하는 1년 기간은 366일을 반환하고, 포함하지 않는 기간은 365일을 반환합니다. 세기 경계를 가로지르는 기간은 100으로 나누어지지만 400으로 나누어지지 않는 해는 윤년이 아니라는 규칙을 따릅니다.
달력 일수 대신 영업일을 셀 수 있나요?
이 계산기는 달력 일수 카운트를 반환합니다. 영업일 계산에는 공휴일 목록이 필요하며, 이는 국가와 지역에 따라 다르므로 — 여기서는 범위를 벗어납니다. 대략적인 추정으로는 달력 일수 카운트에 5/7을 곱하고 해당 기간의 주요 공휴일만큼 며칠을 빼세요.
지원되는 가장 큰 날짜 범위는 무엇인가요?
브라우저가 파싱할 수 있는 모든 범위이며, 수천 년에 걸친 기간을 포함합니다. 내부적으로 계산은 64-bit 정수를 사용하므로 오버플로는 실질적인 문제가 아닙니다.