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 để.
được lưu vào mục yêu thích
Các máy tính yêu thích nằm trên trang chủ, trong mục “Yêu thích”. Chúng chỉ được lưu trong trình duyệt này trên thiết bị này nên sẽ không xuất hiện trên thiết bị hoặc trình duyệt khác. Không cần tài khoản, không dùng máy chủ.
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ượng | Công thức |
|---|---|
| Ngày Julian sửa đổi (MJD) | JD − 2400000.5 |
| bù j2000 (ngày) | JD − 2451545.0 |
Ví dụ tính toán
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áng | jdn |
|---|---|
| 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 2024 | 2460311 |
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.
tài liệu tham khảo
- Julian dayWikipedia · en.wikipedia.org
- Julian Date ConverterU.S. Naval Observatory · aa.usno.navy.mil
Câu hỏi thường gặp
Số ngày Julian là gì?
Ngày Julian so với số ngày Julian là gì?
Ngày Julian sửa đổi là gì?
J2000 là gì?
Cái này có giống với lịch Julian không?
Nhúng máy tính này
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.
Máy tính liên quan
- Bộ chuyển đổi dấu thời gian UNIX
Chuyển đổi giữa dấu thời gian UNIX và ngày có thể đọc được của con người.
- chênh lệch ngày tháng
Tìm số ngày chính xác giữa hai ngày.
- Thêm hoặc trừ ngày
Tìm ngày một số ngày đã định trong tương lai hoặc quá khứ.
- Số thứ tự tuần
ISO 8601 và US số tuần cho bất kỳ ngày nào.
- giai đoạn mặt trăng
Tìm giai đoạn mặt trăng cho bất kỳ ngày nào bằng cách sử dụng số học ngày Julian.