onlinecalculator.me

Công cụ chuyển đổi ngày Julian

Số ngày Julian là số ngày liên tục kể từ ngày 1 tháng 1 năm 4713 trước Công nguyên được sử dụng trong thiên văn học để so sánh ngày trên các hệ thống lịch. Nhập một ngày Gregorian hoặc một JDN để.

Về công cụ tính này

Công thức

Ngày Gregorian → JDN (Meeus, “Thuật toán thiên văn” ch. 7)

a = floor((14 − month) / 12)
y = year + 4800 − a
m = month + 12·a − 3
JDN = day + floor((153·m + 2) / 5) + 365·y + floor(y/4) − floor(y/100) + floor(y/400) − 32045

Thêm thành phần thời gian

JD = JDN + (hour − 12)/24 + minute/1440 + second/86400

Vào trưa UTC, phần phân số là 0, vì vậy JD = JDN chính xác.

đại lượng dẫn xuất

số lượngCông thức
Ngày Julian sửa đổi (MJD)JD − 2400000.5
bù j2000 (ngày)JD − 2451545.0

Ví dụ làm việc

Ngày: Ngày 1 tháng 1 năm 2000 lúc 12:00:00 UTC (J2000 Epoch)

  • JDN = 2451545
  • JD = 2451545.0 (trưa)
  • MJD = 51544.5
  • J2000 = 0.0

các điểm tham chiếu đã biết

Ngày thángjdn
Ngày 1 tháng 1 năm 1970 (Epoch Unix)2440588
Ngày 1 tháng 1 năm 2000 (J2000 Epoch)2451545
Ngày 1 tháng 1 năm 20242460311

LƯU Ý

  • Thuật toán xử lý các ngày Gregorian tiến triển (ngày trước khi lịch Gregorian được thông qua).
  • Các ngày trước ngày 15 tháng 10 năm 1582 là trong thời đại lịch Julian; Bộ chuyển đổi này sử dụng công thức Gregorian proleptic cho tất cả các ngày.
Số ngày Julian là gì?
Số ngày Julian (JDN) là số nguyên ngày kể từ khi bắt đầu thời kỳ Julian - ngày 1 tháng 1 năm 4713 trước Công nguyên theo lịch Julian, trưa UTC. JDN 0 là ngày bắt đầu. Ngày 1 tháng 1 năm 2000 là JDN 2451545. Hệ thống cung cấp cho các nhà thiên văn học một dòng thời gian duy nhất kéo dài bất kỳ ngày lịch sử nào.
Ngày Julian so với số ngày Julian là gì?
Số ngày Julian là số nguyên (số lượng cả ngày). Ngày Julian (JD) thêm một phần phân số đại diện cho thời gian trong ngày, được neo vào trưa UTC. Trưa ngày 01/01/2000, JD = 2451545.0 chính xác.
Ngày Julian sửa đổi là gì?
Ngày Julian sửa đổi (MJD) = JD - 2400000.5. Nó đặt lại nguồn gốc đến nửa đêm ngày 17 tháng 11 năm 1858, tạo ra những con số nhỏ hơn thuận tiện cho các tính toán hiện đại. MJD 0 = JD 2400000.5.
J2000 là gì?
J2000 là kỷ nguyên thiên văn tiêu chuẩn: 1.5 tháng 1 năm 2000 UTC (trưa ngày 01/01/2000) = JD 2451545.0. Sự bù đắp của J2000 cho thấy bao nhiêu ngày trước hoặc sau khi kỷ nguyên đó rơi xuống.
Cái này có giống với lịch Julian không?
Không. Số ngày Julian là một hệ thống đếm được phát minh bởi các nhà thiên văn học. Lịch Julian là lịch dân sự có trước lịch Gregorian. Những cái tên xảy ra để chia sẻ nguồn gốc (cả hai đều được đặt theo tên của Julius Caesar), nhưng các hệ thống thì khác.

Thêm máy tính miễn phí này vào trang web của riêng bạn. Sao chép đoạn mã - nó hoạt động ở bất cứ đâu bạn có thể dán HTML và đồng bộ hóa với trang này.

Xem trước Nhúng →

Duyệt tất cả các máy tính → · Thêm trong ngày giờ →