율리우스일(Julian Day)이란?
율리우스일(JD)은 전 세계 천문학자와 연대학자가 사용하는 연속적인 날짜 카운트입니다. 외삽 율리우스력(proleptic Julian calendar) 기준으로 기원전 4713년 1월 1일 정오에 JD 0.0에서 시작하므로, 달력 개정과 상관없이 어떤 날짜든 하나의 숫자로 표현할 수 있습니다. 수정 율리우스일(MJD)은 JD에서 2400000.5를 뺀 값으로, 기준점을 1858년 11월 17일 자정에 두어 현대 날짜를 더 작고 다루기 쉬운 숫자로 나타냅니다. 이 도구는 특정 국가의 규칙과 무관한 보편적인 천문 표준입니다.
사용 방법
먼저 입력할 날짜가 어떤 달력(율리우스력 또는 그레고리력)으로 표기된 것인지 고르고, 기원(기원후 AD 또는 기원전 BC)을 선택한 뒤 연·월·일을 입력하세요. 이 계산기는 시민일(civil day)이 시작되는 00:00 기준으로 JD와 MJD를 계산합니다. JD의 기점은 정오에 시작하기 때문에 결과는 항상 소수점 .5로 끝납니다. 역사적으로 그레고리력은 1582년 10월 15일부터 채택되었으므로, 그 이전 날짜에는 보통 율리우스력이 적합하지만 둘 중 어느 쪽이든 선택할 수 있습니다.
공식 풀이
먼저 연도를 천문학적 연도 \(Y\)로 변환합니다. 기원후(AD)는 \(Y = \text{연도}\), 기원전(BC)은 \(Y = 1 - \text{연도}\)입니다(역사적으로 0년이 없어 기원전 1년 다음 해가 기원후 1년이기 때문). 월이 1월이나 2월이면 전년도의 13월 또는 14월로 처리합니다: \(y = Y - 1\), \(mo = \text{월} + 12\). 그레고리력의 경우 \(A = \lfloor y/100 \rfloor\)에 대해 세기 보정값 \(B = 2 - A + \lfloor A/4 \rfloor\)를 적용하고, 율리우스력은 \(B = 0\)입니다. 그러면 다음과 같이 됩니다.
$$JD = \lfloor 365.25\,(y+4716) \rfloor + \lfloor 30.6001\,(mo+1) \rfloor + d + B - 1524.5$$
계산 예시
그레고리력 기원후 2000년 1월 1일의 경우: \(Y = 2000\)이고 월 \(\le 2\)이므로 \(y = 1999\), \(mo = 13\). \(A = 19\), \(B = 2 - 19 + 4 = -13\).
$$JD = \lfloor 365.25 \times 6715 \rfloor + \lfloor 30.6001 \times 14 \rfloor + 1 - 13 - 1524.5 = 2452653 + 428 + 1 - 13 - 1524.5 = 2451544.5$$\(MJD = 2451544.5 - 2400000.5 = 51544\). 이는 2000년 1월 1일 00:00 UT의 표준 JD 값과 일치합니다.
자주 묻는 질문
왜 결과가 .5로 끝나나요? JD는 정오부터 세는 반면, 이 계산기는 시민일이 시작되는 00:00을 기준으로 보고합니다. 00:00은 정오보다 반나절 앞서기 때문입니다.
율리우스일과 율리우스력은 어떻게 다른가요? 이름은 같지만 서로 관련이 없습니다. 율리우스일은 날짜를 세는 카운트이고, 율리우스력은 윤년 체계입니다. 달력 선택 항목은 단지 입력한 날짜를 어떻게 해석할지를 정할 뿐입니다.
기원전(BC)은 어떻게 처리하나요? 역사적 연도 표기를 사용합니다. \(Y = 1 - \text{연도}\) 공식에 따라 기원전 1년은 천문학적 연도 \(Y = 0\)에 대응하며, 기원전 1년 1월 1일에 대해 JD 1721057.5를 재현합니다.