在線即時計算器 · 純前端本地秒算 · 零數據上傳

🔭 儒略日序數 (JDN) 天文學轉換器

專業免費的 儒略日序數 (JDN) 天文學轉換器。純前端本機毫秒級計算、零資料上傳、極致隱私保護。提供詳細公式推導、實例示範與常見問答。

即時推算結果 (Computed Output)
2,451,710.5 自西元前 4713-01-01 12:00(推算儒略曆)起算的天數
專業公認計算模型,即時運算完畢
📜 計算歷史記錄 (試算軌跡)
尚無歷史記錄,每次點擊「計算」將在此留下試算軌跡...

什麼是儒略日?

儒略日(Julian Day,JD)是全球天文學家與年代學者共同使用的連續計日法。它以推算儒略曆(proleptic Julian calendar)中西元前 4713 年 1 月 1 日正午為起點,定為 JD 0.0,因此無論歷史上經歷過多少次曆法改革,任何日期都能用單一數字表示。簡化儒略日(Modified Julian Day,MJD)則是 JD 減去 2400000.5,把零點移到 1858 年 11 月 17 日午夜,讓現代日期能用較小、較好處理的數字表示。這是一套國際通用的標準,沒有任何國別規則。

使用方法

先選擇你的日期所採用的曆法(儒略曆或格里曆),再選擇紀年(西元 AD 或西元前 BC),接著輸入年、月、日。本工具以 00:00(民用日的起點)計算 JD 與 MJD,由於儒略日的紀元是從正午開始計算,因此每筆結果都會以 .5 結尾。格里曆在歷史上自 1582 年 10 月 15 日起開始採用;更早的日期通常適用儒略曆,但你也可以自行選擇任一種曆法。

公式說明

首先把年份轉換成天文年 Y:若為西元(AD),Y = 年份;若為西元前(BC),Y = 1 - 年份(因為歷史上沒有第 0 年,西元前 1 年的下一年就是西元 1 年)。若月份為 1 月或 2 月,則視為前一年的第 13 或第 14 個月:y = Y - 1,mo = 月份 + 12。對格里曆需套用世紀修正項 B = 2 - A + \lfloor A/4 \rfloor,其中 A = \lfloor y/100 \rfloor;對儒略曆則 B = 0。最後

JD = \lfloor 365.25 (y+4716) \rfloor + \lfloor 30.6001 (mo+1) \rfloor + d + B - 1524.5

實例演算

以格里曆西元 2000-01-01 為例:Y = 2000,由於月份 ≤ 2,故 y = 1999、mo = 13。A = 19,B = 2 - 19 + 4 = -13。

JD = \lfloor 365.25 × 6715 \rfloor + \lfloor 30.6001 × 14 \rfloor + 1 - 13 - 1524.5 = 2452653 + 428 + 1 - 13 - 1524.5 = 2451544.5

MJD = 2451544.5 - 2400000.5 = 51544。這與 2000-01-01 00:00 UT 的標準儒略日完全相符。

使用注意事項與精準校對原則(6 大核心守則)

📐 1. 嚴格對齊輸入量綱與單位

輸入各項數值時請務必確認量綱(例如小時、天數、金額、百分比),避免單位不匹配引發推算偏差。

🔒 2. 純前端本機毫秒級隱私保障

所有計算邏輯 100% 在您的終端瀏覽器內完成,資料絕不上傳伺服器,嚴格守護商業與個人隱私。

📊 3. 符合公認學術與產業計算模型

演算法嚴格遵循國際通用數學公式與標準計算模型,經多重情境交叉核對,數值嚴密精確。

📋 4. 一鍵複製與免登入 PDF 匯出

支援一鍵複製推算結果字串至剪貼簿,亦可直接點擊列印按鈕輸出純淨 PDF 工作報表。

🔄 5. 多情景敏感度動態對比

建議針對極端值與多組預期情景分別試算,觀察輸出數據的波動區間,輔助做出更穩健的決策。

🛡️ 6. 專業諮詢與日常參考免責聲明

本工具運算結果供日常排程、學業研習與事前參考之用,如涉及重大法規或投資決策請諮詢持證專家。

常見問題 (FAQ)

為什麼答案會以 .5 結尾?
儒略日是從正午起算,而本工具回報的是民用日起點 00:00,剛好比正午早半天。
儒略日和儒略曆有什麼不同?
儘管名稱相近,兩者其實毫無關聯:儒略日是一種計日法,儒略曆則是一套閏年制度。畫面上的曆法選項只用來決定如何解讀你輸入的日期。
西元前的年份怎麼處理?
採用歷史紀年法,因此西元前 1 年透過 \(Y = 1 - \text{年份}\) 對應到天文年 \(Y = 0\),可重現西元前 1 年 1 月 1 日的 JD 1721057.5。