MCP로 연결 →

계산 입력

공식

공식: 율리우스력↔그레고리력 날짜 변환 계산기
Show calculation steps (1)
  1. Julian date to Julian Day Number

    Julian date to Julian Day Number: 율리우스력↔그레고리력 날짜 변환 계산기

    Same a, y, m substitutions but without the 100/400 century-leap corrections.

광고

결과

변환된 날짜
1,582 AD  ·  Month 6  ·  Day 5
대상 달력 기준
결과의 시대 1 (AD / CE)
율리우스 적일(JDN) 2,299,039
날짜 차이 (그레고리력 − 율리우스력) +10 days

이 계산기가 하는 일

이 도구는 율리우스력(기원전 45년 도입, 4로 나누어떨어지는 해를 모두 윤년으로 처리)과 그레고리력(1582년 개혁으로 400년마다 윤일 3일을 빼는 방식) 사이에서 날짜를 변환합니다. 한쪽 달력으로 날짜를 입력하면 다른 쪽 달력의 대응 날짜를 알려줍니다. 이는 순수한 천문학적·서양 달력 변환으로 어느 지역에서나 동일하게 적용되며, 특정 국가에만 해당하는 도구가 아닙니다.

율리우스력 날짜와 그레고리력 날짜가 중앙의 율리우스 적일로 연결된 모습을 보여주는 도표
두 달력은 공통 기준점인 율리우스 적일을 통해 변환됩니다.

사용 방법

먼저 원본 달력(입력한 날짜가 어느 체계로 쓰였는지)을 선택하세요. 결과는 반대편 체계로 산출됩니다. 그다음 시대(AD/CE 또는 BC/BCE)를 고르고 연·월·일을 입력합니다. 계산기는 변환된 시대·연·월·일은 물론, 중간 계산값인 율리우스 적일(JDN)과 날짜 차이(해당 날짜에서 그레고리력이 율리우스력보다 며칠 앞서는지)를 함께 보여줍니다.

변환 공식 설명

가장 깔끔하고 정확한 변환 방법은 JDN을 거치는 것입니다. JDN은 어떤 달력에도 의존하지 않는 정수 형태의 일수 누적값입니다. A단계에서는 원본 (연, 월, 일)을 표준 정수 공식(율리우스력용·그레고리력용 변형)으로 JDN으로 바꿉니다. 그레고리력용 공식은 다음과 같습니다.

$$\text{JDN} = D + \left\lfloor\frac{153m+2}{5}\right\rfloor + 365y + \left\lfloor\frac{y}{4}\right\rfloor - \left\lfloor\frac{y}{100}\right\rfloor + \left\lfloor\frac{y}{400}\right\rfloor - 32045$$

율리우스력용 변형은 다음과 같습니다.

$$\text{JDN} = D + \left\lfloor\frac{153m+2}{5}\right\rfloor + 365y + \left\lfloor\frac{y}{4}\right\rfloor - 32083$$

B단계에서는 그 JDN을 다른 달력으로 변환합니다. 모든 나눗셈은 수학적 내림(floor) 나눗셈을 사용하며, 기원전 연도는 천문학적 연도 표기를 따릅니다. 즉 기원전 B년은 천문학적 연도로 1 - B가 됩니다(기원전 1년 = 0, 기원전 45년 = -44). 그래서 0년을 거치는 왕복 변환도 정확하게 맞아떨어집니다.

광고
1582년 10월 율리우스력과 그레고리력 날짜 사이의 10일 도약을 보여주는 평면 수직선
1582년 10월 그레고리력 개혁은 10일을 건너뛰어 두 달력 간의 차이를 보여줍니다.

계산 예시

그레고리력 AD 1582년 6월 15일을 봅시다. 천문학적 연도 \(Y_{\text{astro}} = 1582\)로 두면, 그레고리력→JDN 공식은 \(\text{JDN} = 2299039\)를 줍니다. 이 JDN을 율리우스력으로 변환하면 1582년 6월 5일이 나옵니다. 즉 그레고리력 1582년 6월 15일은 율리우스력 1582년 6월 5일과 같으며, 당시 그레고리력은 율리우스력보다 10일 앞서 있었습니다. 이는 1582년 10월의 개혁과 일치합니다(날짜 차이 \(= +10\)).

자주 묻는 질문

0년이 있나요? 없습니다. 시대 표기 체계에서는 기원전 1년 바로 다음이 AD 1년입니다. 내부적으로는 0년을 기원전 1년으로 보는 천문학적 연도 표기를 사용해 계산을 연속적으로 만듭니다.

왜 '선행(proleptic)'인가요? 이 변환은 각 달력의 규칙을, 그 달력이 역사적으로 존재하기 이전의 날짜에까지 적용하기 때문입니다. 즉 나라마다 그레고리력 개혁을 받아들인 시기가 다르다는 사실은 반영하지 않습니다.

시간이 지날수록 차이는 얼마나 커지나요? 대략 200년 무렵에는 0일, 1582년에는 +10일, 1900~2099년에는 +13일, 2100년 이후로는 +14일입니다.

최종 업데이트: