날짜 시간 계산기
달력에서 가장 계산하기 어려운 날짜 문제를 이 계산기에 맡기세요: 특정 날짜에 연, 월, 주, 일을 더하거나 빼고, 두 날짜 사이의 일수와 영업일 수를 계산하거나, 생일로 연/월/일 단위까지 정확한 나이와 다음 생일을 계산합니다. 윤년과 말일은 자동으로 처리되며 데이터는 브라우저 외부로 유출되지 않습니다.
- 모드
- 더하기 빼기 · 간격 · 나이
- 경계 처리
- 윤년 · 말일
- 개인정보
- 100% 로컬
- 의존성
- 없음
월 추가 시 기존 '일'을 우선적으로 유지하며, 대상 월에 해당 날짜가 없을 경우 자동으로 그 월의 마지막 날로 조정됩니다 (예: 1월 31일 + 1개월 = 2월 28일/29일).
총 일수는 두 날짜 사이의 경과된 자연일을 기준으로 계산하며, 근무일은 토요일과 일요일을 제외합니다.
나이는 연간, 월간, 일간 단위로 누적 계산하며, 2월 29일 출생자는 평년의 경우 2월 28일로 계산합니다.
현재 세션
기록은 현재 페이지 메모리에만 저장되며, 페이지를 새로고침하거나 탭을 닫으면 사라집니다.
일상 날짜 문제를 위한 도구
하나의 페이지, 세 가지 알고리즘
평소 손가락을 접거나 표를 찾아야 풀 수 있던 날짜 계산 문제를 여기서는 입력만 하면 바로 결과를 얻을 수 있습니다.
任意日期加减
연, 월, 주, 일을 한 번에 더하거나 빼서 마감일, 갱신일, 알림일, 납품 주기 계산에 적합합니다.
두 날짜의 차이는 얼마인가요
총 일수, 주수, '년/월/일' 세 가지 기준으로 두 날짜 간의 거리를 알려줍니다.
근무일 통계
월요일부터 금요일까지만 계산하여 일정 계획, SLA 시간 계산, 휴가 일수 추정에 사용됩니다.
정확한 나이
생일을 몇 살 몇 개월 며칠로 환산하고 다음 생일 날짜와 카운트다운을 제공합니다.
경계 상황 자동 처리
윤년, 말일, 주말은 모두 UTC 날짜 연산으로 통일 처리되며 결과가 서머타임으로 인해 하루씩 달라지지 않습니다.
켜자마자 사용 가능
회원 가입 불필요, 업로드 없이 모든 계산이 브라우저에서 로컬로 완료됩니다.
날짜 연산 규칙
종이 달력과 일치하는 계산 결과를 결정하는 몇 가지 핵심 규칙입니다.
'한 달 더하기'는 정확히 며칠인가요?
달마다 일 수가 다르기 때문에 날짜 계산은 '같은 날'을 기준으로 합니다: 1월 15일 + 1개월 = 2월 15일. 목표 월에 해당 날이 없으면 해당 월의 마지막 날로 계산됩니다: 1월 31일 + 1개월 = 2월 28일 (윤년이면 29일), 3월 31일 - 1개월도 마찬가지로 2월 28/29일이 됩니다.
일 수, 주 수, 연월일 결과가 왜 일치하지 않나요?
총 일 수는 두 날짜 사이의 고정된 자연 일 수입니다. 주 수는 총 일 수를 7일 단위로 묶은 것일 뿐입니다. 연월일 차이는 달력을 따라 단계별로 계산한 결과로, '1년 2개월 3일'과 같이 일상적인 표현에 가깝고 단순히 나눗셈으로 환산할 수 없습니다.
평일은 어떻게 계산되나요?
여기서 말하는 평일은 월요일부터 금요일까지이며, 법정 공휴일은 포함되지 않습니다. 국가마다 명절이 다르므로 도구가 자동으로 처리하지 않습니다. 만약 일정에 공휴일을 제외해야 한다면 결과에서 직접 빼주세요.
UTC로 계산하는 이유는 무엇인가요?
순수 날짜는 시간대 개념이 없습니다. UTC로 계산하면 서머타임 전환을 피할 수 있습니다. 특정 지역의 어떤 날은 23시간 또는 25시간일 수 있어, 단순 나눗셈은 오류가 있는 날로 반올림될 수 있습니다.
기간별 빠른 참조표
업무와 수속에서 가장 자주 접하는 날짜 구간과 정확한 날짜를 결정하는 계산 기준입니다.
| 상황 | 일반적인 기간 | 계산 기준 |
|---|---|---|
| 30 / 60 / 90일 결제 기간 | 30, 60, 90개의 음력일 | 발행일 또는 인도일부터 계산하되, 먼저 기산일을 포함하는지 확인하세요 |
| 수습 기간 / 통지 기간 | 1~6개월 | 고정된 일수가 아닌 월 단위로 진행되며 월말에 맞춰집니다 (1월 31일 + 3개월 = 4월 30일) |
| 비자 또는 무비자 체류 | 90일의 달력 일수 | 일반적으로 입국 다음 날부터 계산하며 출국 일수는 일반적으로 포함되지 않습니다 |
| 임신 기간 | 40주 / 280일 | 마지막 생리 첫날부터 출산 예정일까지 계산합니다 |
| 반품 / 보증 기간 | 7일, 14일 또는 30일 | 약관에 달력 일수인지 영업일인지 명시되어 있는지 확인하세요 |
| 금융 결제 T+1 / T+2 | 1~2영업일 | 주말과 지역 공휴일을 제외하며 달력 날짜가 연기됩니다 |
| 계약상 '90일 이내' | 90일의 달력 일수 | 기산일을 포함하는지 명시해야 하며, 분쟁은 대개 이 부분에서 발생합니다 |
계약에 '일'만 기재된 경우 달력 일수로 간주하고 기산일을 명확히 적어야 합니다
모호하지 않은 날짜 표기법
같은 8개의 숫자라도 두 개의 다른 날짜를 나타낼 수 있습니다. 아래 몇 가지 표기법을 잘 파악하세요
| 표기법 | 예시 | 일반적인 사용场景 |
|---|---|---|
| ISO 8601 | 2026-10-26 | 인터페이스, 데이터베이스, 파일명, 국제 표준 |
| RFC 3339 (시간 포함) | 2026-10-26T14:30:00+08:00 | 시간대가 적용된 웹 인터페이스와 로그 |
| 일/월/년 | 26/10/2026 | 영국, 유럽 대부분의 국가, 오스트레일리아, 라틴 아메리카 |
| 월/일/년 | 10/26/2026 | 미국, 필리핀, 위의 형식과 가장 혼동되기 쉬움 |
| 중국식 표기 | 2026년 10월 26일 | 중국 계약서, 증빙 서류, 공문서 |
| 영어식 표기 | 26 October 2026 | 영어 계약서와 인증서, 월을 문자로 쓰는 것이 가장 안전함 |
크로스보더 환경에서는 ISO 8601을 사용하거나 월을 문자로 표기하는 것을 우선하세요; 숫자만 쓰는 DD/MM과 MM/DD 형식은 오류가 발생하기 쉽습니다
자주 묻는 질문
시작일과 종료일은 일 수에 포함되나요?
도구는 지난 날 수를 표시합니다: 1월 1일부터 1월 2일까지는 1일, 같은 날이면 0일입니다. '양 끝을 모두 계산'해야 하는 경우(예: 호텔 숙박 일수), 결과에 1을 더하세요.
윤년과 2월 29일은 어떻게 처리하나요?
2월 29일은 입력할 수 있으며, 1년을 더하면 다음 평년의 2월 28일이 됩니다. 나이 계산 시 2월 29일에 태어난 사람은 평년에는 2월 28일을 생일로 간주합니다.
아주 오래전이나 아주 먼 미래의 날짜도 계산할 수 있나요?
기원후 1년부터 9999년 사이의 날짜는 모두 계산할 수 있으며, 역사적 날짜나 장기 계획에도 적합합니다. 결과는 그레고리력에 기반하여 계산됩니다.
업무 일정 관리에 사용할 수 있나요?
월요일부터 금요일까지의 근무일 수 계산에 사용할 수 있습니다. 지역별 공휴일이 다르기 때문에 도구에서 자동으로 공휴일을 제외하지 않습니다. 본인의 휴무 일정에 맞게 결과를 조정하세요.
입력한 데이터가 업로드되나요?
아니요. 페이지에는 프론트엔드 스크립트만 있으며, 날짜는 브라우저 밖으로 나가지 않고 계정이나 서버 저장도 필요하지 않습니다.
나이, 기념일, 그리고 2월 29일
상황에 따라 '몇 살'을 정의하는 방식이 다르니 먼저 기준을 올바르게 선택하세요
만 나이
생일 당일부터 다음 생일 하루 전까지 N살로 계산합니다. 2000-05-15에 태어난 경우 2018-05-15 당일에 만 18세가 되며, 새해 기준이 아닙니다
세는 나이
전통적인 계산법으로 태어나자마자 1살이고 매년 새해가 지날 때마다 1살이 더해지므로 만 나이보다 1~2살 많을 수 있습니다
법적 나이
대부분의 지역에서는 생일 당일부터 법적 나이에 도달하며, 일부 지역은 출생 시점을 기준으로 계산합니다; 계약이나 증명서와 관련된 경우 해당 지역의 규정을 따르세요
기념일과 2월 29일
기념일은 연 단위나 월 단위로 진행되며 월 말일에 맞춰 조정됩니다. 2월 29일에 태어난 사람은 평년의 경우 보통 2월 28일에 기념하지만, 일부 관할 지역에서는 3월 1일로 계산합니다
달력의 역사
왜 '일 년'은 정확히 365일이 아니고, 1582년에 갑자기 10일이 사라졌을까요.
-
기원전 45년
율리우스력
카이사르는 로마 음력을 태양력으로 대체하고 4년마다 윤년을 두도록 규정했습니다. 이는 태양년보다 1년에 약 11분 길었습니다.
-
325년
니카이아 공의회
교회가 부활절 날짜를 통일하면서, 달력에 누적된 오차가 이후 종교 및 민간 문제가 되었습니다.
-
1582년
그레고리력 개혁
교황 그레고리오 13세가 10일을 삭제했습니다 — 10월 4일 다음 날이 곧 10월 15일이었으며, 100년 단위와 400년 단위의 윤년 규칙을 추가했습니다. 영국과 그 식민지들은 1752년까지 이를 채택하지 않았습니다.
-
1970년
Unix 에포크
1970-01-01 00:00 UTC가 Unix 시간의 기준점이 되었습니다. 이는 달력 날짜가 아닌 특정 시점이므로, 타임스탬프에는 시간대가 포함되어야 합니다.
-
1988년
ISO 8601
해당 표준은 YYYY-MM-DD 형식과 월요일을 한 주의 시작으로 하는 주 번호 체계를 통일했으며, 현재까지 급여, 물류, 프로젝트 일정 관리에 사용되고 있습니다.
우리가 매일 사용하는 달력이 바로 그레고리력입니다; 4년마다 윤년이 있는 규칙은 1582년의 이번 수정에서 비롯되었습니다.
관련 도구
날짜가 아닌 특정 시간이 필요하신가요? 이 도구들이 정확히 필요한 도구입니다.