thenagood

그레고리력 날짜 전용 · 브라우저 내 계산

날짜 계산기

두 날짜 사이의 달력 일수와 양 끝 포함 일수를 비교하고, 날짜에 정수 일수를 더하거나 빼며, 명시한 기준일과 목표일의 D-day를 확인합니다.

입력은 현재 브라우저 메모리에서만 계산합니다. 날짜·이동 일수·결과는 URL에 붙지 않고 서버로 보내지 않으며, 쿠키나 브라우저 저장소에 저장하거나 새로고침 뒤 자동 복원하지 않습니다.

세 가지 계산

날짜 직접 계산하기

서버 전송·저장 없음
계산 종류 선택
날짜 차이 입력

입력 순서를 유지하며 역순이어도 자동으로 바꾸지 않습니다.

차이는 종료일 ordinal에서 시작일 ordinal을 뺀 값입니다.

무엇을 계산하나요?

날짜 차이·일수 이동·D-day

날짜 차이

종료 날짜에서 시작 날짜를 뺀 signed delta, 절댓값, 두 끝을 모두 세는 포함 일수와 시간순 날짜를 함께 표시합니다.

날짜 더하기·빼기

기준 날짜의 ordinal에 정수 offset을 그대로 더합니다. 양수는 이후, 음수는 이전, 0은 같은 날짜이며 월·연 단위 연산은 하지 않습니다.

D-day

목표일이 미래면 D-N, 같으면 D-Day, 지났으면 D+N입니다. 이 부호 표시는 TheNaGood 제품 정책이며 현재 날짜를 자동으로 읽지 않습니다.

지원 범위

1900-01-01부터 2050-12-31까지

날짜 전용 그레고리력

시각, UTC, 시간대와 일광절약시간 없이 YYYY-MM-DD 날짜만 처리합니다. 입력 공백·다른 구분자·자동 보정은 허용하지 않습니다.

지원 범위는 제품 정책

범위 안에는 55,152개의 날짜가 있으며 최대 차이는 55,151일입니다. 범위 밖 날짜가 존재하지 않는다는 뜻은 아닙니다.

오류는 첫 항목 하나

구조, operation, 필수·추가 필드, 형식, 달력 유효성, 지원 범위, offset과 결과 범위를 정해진 순서로 검사하고 첫 오류만 표시합니다.

계산 규칙

날짜 차이와 양 끝 포함 일수의 차이

signed 차이

ordinal(종료일) - ordinal(시작일)입니다. 종료일이 앞서면 음수이며, 역순을 자동 교환하지 않습니다.

양 끝 포함 일수

절댓값 + 1로 두 날짜를 모두 세는 달력 날짜 수입니다. 경과시간, 영업일 또는 법정기간의 초일·말일 규칙이 아닙니다.

동일 날짜

signed 차이 0일, 절대 차이 0일, 양 끝 포함 일수 1일입니다. D-day는 D-0이나 D+0이 아니라 D-Day입니다.

권위 엔진으로 확인한 고정 예시

윤년·연말·동일일 예시

2026-09-04 → 2026-09-04차이 0일 · 포함 1일
2000-02-28 → 2000-03-01차이 2일 · 포함 3일
1900-02-28 + 11900-03-01
2026-12-31 + 12027-01-01
기준 2026-09-04 · 목표 2026-09-07D-3

그레고리력에서 1900년은 평년이고 2000년은 윤년입니다. 4로 나누어지는 해 중 100으로 나누어지는 해는 평년이지만 400으로도 나누어지면 윤년이라는 달력 규칙을 사용합니다.

근거의 역할 구분

공식 달력 사실과 제품 정책

공식 달력 사실·기술 표준

천문법 제5조의 역법 근거, 한국천문연구원 월별음양력에서 확인한 제한된 날짜 사실, RFC 3339의 full-date 문법과 그레고리력 월·윤년 규칙을 참고합니다.

TheNaGood 제품 정책

1900~2050 지원 범위, 양 끝 포함 방식, 역순 보존, offset 범위와 D-day 부호는 TN_DATE_MVP1_V1 정책입니다. RFC가 포함 방식을 정하거나 KASI가 이 결과를 인증한다는 뜻이 아닙니다.

지원하지 않는 계산

법률상 기한 계산에 사용하지 마세요

음력, 공휴일, 영업일·근무일, 법정기한, 초일·말일 법률 규칙, 만 나이, 자격 판단, 개월·연 단위, 시각·timezone·UTC, 일정 저장·공유는 제외합니다. 법률상 제출기한이나 청구기간은 적용 법령과 담당 기관을 별도로 확인하세요.

개인정보와 상태

무전송·무저장·자동 복원 없음

출처

공식 근거와 확인 범위

KASI 표·이미지·화면을 복제하지 않고 소수의 달력 사실과 원문 링크만 표시합니다. 민간 계산 결과를 공식 근거로 사용하지 않습니다.

도움말

자주 묻는 질문

날짜 차이와 양 끝 포함 일수는 왜 다른가요?

날짜 차이는 두 날짜의 ordinal 차이이고, 양 끝 포함 일수는 순서와 관계없이 두 끝 날짜를 모두 세어 절댓값에 1을 더합니다.

시작 날짜가 더 늦어도 계산할 수 있나요?

가능합니다. 입력을 바꾸지 않고 음수 차이와 역순임을 표시하며, 시간순 시작일과 종료일을 별도로 보여 줍니다.

D-day는 오늘을 자동으로 기준일로 쓰나요?

아닙니다. 시스템 시계나 브라우저 시간대를 읽지 않으며 기준일과 목표일을 모두 직접 입력해야 합니다.

입력한 날짜가 서버나 URL에 남나요?

아닙니다. 입력과 결과는 현재 브라우저 메모리에서만 처리되고 URL, 쿠키, 브라우저 저장소 또는 서버로 보내거나 저장하지 않습니다.

법정기한이나 영업일도 계산하나요?

아닙니다. 공휴일, 영업일·근무일, 초일·말일 법률 규칙과 법정기한은 지원하지 않으므로 제출기한이나 청구기간 판단에 사용하면 안 됩니다.

검증 정보

정책과 규칙 세트

생활 도구 목록으로 돌아가기