본문으로 건너뛰기
AZ Tools

율리우스 적일 변환기

그레고리력 ↔ Julian Day(JD)·Julian Day Number(JDN)·Modified Julian Day(MJD)·Reduced/Truncated JD·Unix 타임스탬프 변환.

Julian Day 읽기 실패 — 숫자여야 함.

변환은 표준 Meeus 알고리즘 사용. JD 0(기원전 4713)부터 먼 미래까지 유효 — 윤년 규칙과 1582 그레고리력 개혁 둘 다 처리.

사용법

  1. 방향 선택. 날짜 → JD는 그레고리력 날짜·시간 받음; JD → 날짜는 Julian Day 숫자 받음.
  2. 하위 시스템 매칭 행 읽기 — 천문학·위성 도구는 보통 MJD; 관측소 로그·천체력은 전체 JD 사용.
  3. 필요한 값 복사. Unix 타임스탬프는 표준 프로그래밍 API 브리징에 도움.

자세한 설명

펼치기

율리우스일은 그 안에 아무것도 들어 있지 않은, 단순히 흘러가는 날짜 수입니다. 달도, 윤년도, 역법 개정도, 시간대도 없습니다. 0일은 선행 율리우스력 기준 기원전 4713년 1월 1일 정오에 시작하고, 그 이후의 모든 순간에는 정확히 하나의 숫자가 붙습니다. 천문학과 사료 연표가 이것을 쓰는 이유가 그것입니다. 두 날짜를 빼는 일이 그냥 뺄셈이 되고, 그레고리력 개정 이전의 날짜도 특별 취급이 필요 없습니다. 이 셈법은 개정이 일어났다는 사실 자체를 알아채지 못했기 때문입니다.

이 변환기는 양방향으로 동작하고 필요할 만한 변종들을 함께 내놓습니다. JD 자체는 정오에 시작하는데, 전등이 없던 시절의 의도된 선택입니다. 밤새 관측하는 천문학자에게 관측 도중 날짜가 바뀌어서는 안 되니까요. MJD는 정확히 2400000.5를 빼서 그것을 되돌립니다. 위성 추적과 원격 측정을 위해 날짜 경계를 자정으로 되돌리는 것이고, 기원은 1858년 11월 17일입니다. 절단 JD와 RJD는 더 작은 숫자를 원한 시스템들을 위한 추가적인 이동입니다. 유닉스 기원은 JD 2440587.5에 놓이고, 표준 기원 J2000.0은 JD 2451545.0 — 자정이 아니라 2000년 1월 1일 정오입니다. 이유는 같습니다.

대응하는 율리우스력 날짜를 그레고리력 날짜와 나란히 보여 주는 이유는 둘이 어긋나기 때문이고, 어긋나는 폭은 시대에 따라 달라집니다. 케플러와 동시대인이 적은 날짜는 현대 달력이 그날에 붙이는 날짜와 다릅니다. 개정이 시작될 무렵에는 열흘 차이였고 지금은 열사흘입니다. 사료를 변환하고 있다면 산수보다 그 기록이 어느 역법으로 쓰였는지가 더 중요합니다.

정밀도가 중요하다면 주의할 점이 하나 있습니다. 율리우스일은 그 뒤에 있는 시간 척도만큼만 정의가 명확하고, 흔히 쓰이는 척도들은 고정되어 있지만 0이 아닌 양만큼 서로 다릅니다. 지구시(TT)는 현재 UTC보다 약 69.2초 앞서 있습니다. TAI가 UTC보다 37초 앞서 있고 TT가 TAI보다 32.184초 앞서 있기 때문입니다. 천체력은 TT로 발표되는데 여러분의 시계는 UTC를 가리키므로, 한쪽 맥락의 JD를 다른 쪽으로 옮겨 쓰면 분 단위의 오차가 됩니다. 날짜에는 무관하지만 엄폐 시각 계산에는 치명적입니다.

자주 묻는 질문

Julian Day는 왜 .5 포함?

JD 에포크는 자정 아닌 정오 UT 시작. 2026-01-01 00:00 UT는 JD 2461041.5. 반은 천문학자 관측 시작에 '일' 정렬.

Julian Day vs 율리우스력?

이름 비슷해도 완전 다름. Julian Day는 시간 계산용 연속 일수. 율리우스력은 1582년 이전 달력(현재 그레고리력보다 13일 뒤). 이 도구는 둘 다 표시 — 역사적 천문학자가 관측 기록에 후자 사용했기 때문.

날짜 대신 일수를 세는 이유는?

계산에서 달력을 걷어내기 위해서다. 두 사건 사이의 간격이 뺄셈 하나로 끝난다. 길이가 다른 달도, 윤년 규칙도, 중간에 낀 달력 개혁도 없다. 천문학과 수백 년에 걸친 관측을 다루는 분야가 시간을 이렇게 기록하는 이유가 이것이다. 날짜는 사람을 위한 것이고, 일수는 계산을 위한 것이다.

어느 변형을 기록해야 하나?

상대가 기대하는 것으로 하되, 어느 것을 썼는지 밝혀라. 순수 율리우스일은 정오에 시작하고 숫자가 크다. 수정 율리우스일은 자정에 시작하고 고정 오프셋을 빼서 숫자를 작게 유지하는데, 편리해서 위성과 측지 데이터에서 흔히 쓴다. 실패는 조용히 온다. 둘을 섞으면 전부 2400000.5만큼 밀리고, 반나절 어긋남은 시간대 오류로 착각하기 쉽다.

관련 도구