날짜와 시간

날짜 계산기일수와 경과 시간을 구분해서

날짜 차이, 일수·시간 더하기, 영업일, 날짜 정보와 나이를 기준에 맞게 계산하세요.

날짜 계산기

날짜와 값

계산 보고서

날짜는 이 브라우저에서 처리하며 서버로 전송하지 않습니다.

계산 설정

역산 그레고리력 · ISO 8601 주차: 월요일 시작, 1월 4일을 포함한 주가 첫째 주입니다.

YYYY-MM-DD 또는 YYYY-MM-DDTHH:mm[:ss]. 끝에 Z 또는 ±HH:mm을 붙일 수 있습니다.

연도 0001–9999. 더할 값: 정수 일수 또는 시간, 최대 ±1,000,000. 휴일: 최대 1,000줄 및 20,000자.

날짜를 입력하거나 예시를 불러오세요.

날짜 계산기는 일정 사이의 간격을 확인하거나 기념일까지 남은 날을 셀 때 유용합니다. 다만 달력에서 하루가 지났다는 사실과 정확히 24시간이 흘렀다는 사실은 항상 같지 않습니다. 해외 일정이라면 시간대와 시각까지 확인해야 합니다.

근무일 수를 셀 때는 내 일정의 주말과 휴일을 정하고, 나이를 구할 때는 기준일을 직접 입력하세요. 현재 날짜나 국가별 공휴일을 자동으로 가정하지 않으므로 어떤 기준으로 나온 결과인지 나중에도 확인할 수 있습니다.

날짜 계산기로 기준까지 확인하세요

하루 차이와 23시간 차이가 함께 나오는 이유

뉴욕 현지 시각으로 2024년 3월 9일 정오부터 다음 날 정오까지를 날짜 계산기로 확인하면 달력에서는 하루, 실제로는 23시간입니다. 하루를 더하면 같은 현지 시각을 유지하지만, 24시간을 더하면 일정한 시간만큼 이동합니다.

시계 변경 구간에서 달력 한 칸의 간격과 길이가 다른 두 시간선을 나란히 보여 줍니다.

뺀 날짜를 구분해 영업일 검산

토요일에도 일한다면 주말 설정에서 토요일을 해제하세요. 보고서는 제외한 주말과 추가 휴일을 따로 집계합니다. 일요일이 휴일 목록에도 있어도 두 번 빼지 않으므로 남은 근무일이 예상과 다른 이유를 확인하기 쉽습니다.

달력 칸에서 평일, 주말과 추가 휴일을 서로 다른 표시로 구분한 뒤 남은 칸을 셉니다.

숫자를 쓰기 전에 정할 세 가지

01

날짜만 필요한지 시각도 필요한지 선택

영업일·날짜 정보·나이는 YYYY-MM-DD만 받습니다. 날짜 차이와 더하기에는 시각도 입력할 수 있습니다. 시차가 없으면 선택한 IANA 시간대로 해석하고, 시차를 붙이면 해당 순간을 먼저 정한 뒤 선택한 시간대의 날짜와 시각으로 표시합니다.

02

마지막 날짜를 셀 것인지 결정

기본은 시작일을 포함하고 종료일을 제외합니다. 월요일부터 화요일까지 양쪽 날짜를 세려면 종료일 포함을 켜세요. 이 설정은 일수에만 적용되며 실제 경과 시간, 나이 또는 날짜 더하기에는 영향을 주지 않습니다.

03

수정한 뒤 보고서 상태 확인

자동 계산은 마지막 수정 후 350ms 뒤 실행됩니다. 끄면 계산 버튼이나 Ctrl/Cmd + Enter를 사용하세요. 입력이 바뀌면 내보내기가 즉시 비활성화됩니다. 예시와 지우기는 변경 미리보기를 거치며, 실행 취소로 이전 입력과 보고서를 함께 복원합니다.

날짜에 관한 다섯 가지 계산

부호를 유지하는 날짜 차이

같은 구간에 대해 달력 일수와 실제 시간·분·초를 함께 확인합니다. 종료일이 먼저라면 음수 차이를 표시하며, 입력 순서를 알아서 뒤집지 않습니다. 시각이 있는 입력은 선택한 시간대를 기준으로 해석합니다.

날짜 더하기와 시간 빼기

양의 정수로 앞으로, 음수로 이전으로 이동합니다. 일 단위는 현지 시각을 유지하는 달력 연산이고 시간 단위는 고정된 경과 시간입니다. 도착 시각이 시계 변경 때문에 없거나 중복되면 임의로 보정하지 않고 오류를 표시합니다.

내 휴무일에 맞춘 영업일 계산

월요일부터 일요일까지 제외할 요일을 각각 선택합니다. 주말을 하나도 지정하지 않거나 모든 요일을 제외하는 설정도 가능합니다. 휴일 목록은 날짜를 빼기만 하며, 특정 주말을 보충 근무일로 되살릴 수는 없습니다.

ISO 주차와 연중 위치

요일, 주차, 주차 연도, 연중 일수, 윤년 여부와 해당 월·연도의 일수를 확인합니다. 2021년 1월 1일은 ISO 기준으로 2020년 53주차입니다. 연초·연말에는 주차와 함께 주차 연도를 봐야 혼동을 피할 수 있습니다.

기준일을 지정하는 만 나이

생년월일과 나이를 알고 싶은 날짜를 입력하면 완료된 연수, 남은 개월 수와 일수, 전체 일수를 보여 줍니다. 기준일을 오늘로 자동 입력하지 않습니다. 공적인 만 나이 판단이 필요하다면 적용 법령의 기준을 별도로 확인하세요.

달력·시간대·휴일의 계산 범위

연도와 주차는 한 가지 규칙
0001–9999년 전체에 역산 그레고리력을 적용합니다. 지역별 역사상의 달력 개정, 음력, 회계 주차는 다루지 않습니다. ISO 주차는 월요일에 시작하며 1월 4일이 들어 있는 주를 첫째 주로 봅니다.
없는 날짜와 모호한 시각은 오류
날짜는 YYYY-MM-DD, 시각을 받는 모드는 YYYY-MM-DDTHH:mm[:ss]도 지원하며 Z 또는 ±HH:mm을 붙일 수 있습니다. 2월 30일, 소수 초, 윤초, 24:00은 허용하지 않습니다. 중복되거나 사라진 현지 시각은 일수 더하기의 결과에서도 거부합니다. 입력에 명시적 시차를 주면 입력 순간을 확정할 수 있습니다.
종료일 포함은 날짜를 세는 옵션
날짜 차이는 종료에서 시작을 뺍니다. 종료일 포함을 켜면 달력 일수의 절댓값에 1을 더한 뒤 원래 방향의 부호를 붙이며, 같은 날짜는 1일이 됩니다. 실제 경과 시간은 바뀌지 않습니다. 영업일 모드는 종료일이 시작일보다 빠르면 오류이고, 포함한 종료일도 근무일 조건을 충족해야 셉니다.
휴일 목록과 근무표는 다릅니다
국가·지역·회사 공휴일을 자동으로 가져오지 않습니다. 휴일은 최대 1,000개 실제 줄과 20,000자로 제한하며, 빈 줄은 무시하고 중복 날짜는 합칩니다. 구간 밖 날짜나 이미 주말로 제외한 날짜는 추가로 빼지 않습니다. 반일 휴가, 교대 근무와 주말 보충 근무는 지원하지 않습니다.
정수 이동과 생일의 월말 처리
더하기는 최대 ±1,000,000일 또는 시간의 정수만 받으며 결과 연도도 범위 안이어야 합니다. 월·년·복합 단위와 영업일 더하기는 제공하지 않습니다. 나이는 완료된 생일 주년으로 세고 2월 29일생의 평년 주년은 2월 28일로 봅니다. 남은 달은 달력 기준 0–11개월이며 남은 일수가 31일일 수도 있습니다.
명시적 입력으로 계산하는 나이
자연어 날짜, 파일 일괄 처리, 생일 저장과 공유 URL은 지원하지 않습니다. 나이는 출생 전 날짜로 계산할 수 없고, 세는나이나 법적 연령을 판정하지 않습니다. 예를 들어 2020-02-29부터 2024-02-28까지는 이 규칙에서 3년 11개월 31일입니다. 과거 시간대 규칙은 브라우저의 시간대 데이터에 따릅니다.

날짜 계산기 자주 묻는 질문

주말이나 공휴일도 그냥 하루로 계산되나요?

날짜 차이 모드는 주말과 휴일도 달력의 하루로 셉니다. 영업일 모드에서는 선택한 주말과 직접 입력한 휴일을 제외합니다. 처음에는 토요일과 일요일만 주말이며 공휴일 목록은 비어 있습니다. 내 근무 일정에 맞춰 설정해야 합니다.

윤년도 계산에 반영되나요?

네. 4로 나누어지는 해를 윤년으로 보되, 100으로 나누어지는 해는 400으로도 나누어져야 합니다. 2000년은 윤년이고 1900년은 아닙니다. 따라서 날짜를 더하거나 일수를 셀 때 해당 연도 2월의 실제 길이가 반영됩니다.

두 날짜 사이의 간격에 제한이 있나요?

별도의 100년 제한은 없습니다. 두 날짜가 모두 0001–9999년 범위의 유효한 날짜여야 합니다. 더하기 모드의 입력량에는 별도로 절댓값 1,000,000 제한이 있고, 결과가 지원 연도를 벗어나면 오류가 납니다. 영업일도 같은 연도 범위에서 계산할 수 있습니다.

시작일과 종료일 모두 계산에 포함되나요?

기본 설정은 시작일 포함, 종료일 제외입니다. 월요일부터 화요일은 1일이고, 종료일 포함을 켜면 두 날짜를 세어 2일입니다. 영업일에서는 양 끝 날짜도 주말·휴일 조건을 통과해야 합니다. 두 순간 사이의 실제 시간 차이는 이 옵션으로 늘어나지 않습니다.

시간대가 결과에 영향을 미치나요?

날짜 차이와 더하기에서는 영향을 줄 수 있습니다. IANA 시간대에 따라 서머타임 변경이 반영되므로 하루가 23시간이나 25시간일 수 있습니다. 반면 영업일, 날짜 정보, 나이 모드는 날짜만 받아 시간대를 적용하지 않습니다. UTC는 시계가 계절에 따라 바뀌지 않습니다.

계산 결과를 더 살펴봐야 하나요?

다른 날짜 구간도 확인하세요

날짜 계산기에 검산할 수 있는 예시를 넣고 종료일과 시간대 기준을 먼저 확인하세요. 결과 보고서를 함께 보관하면 어떤 조건에서 계산했는지 다시 살펴볼 수 있습니다.