演算方法與精度
本頁說明本站每一個數字是怎麼來的、誤差多大、哪些地方存在流派分歧而我們如何處理。看完你應該能判斷這些結果值不值得用。
節氣如何求解
節氣定義為太陽視黃經(apparent ecliptic longitude,含光行差與歲差修正)跨過 15° 整數倍的瞬間。本站以 astronomy-engine 求太陽位置,先用太陽平均運動(0.98565°/日)跳到對應的一圈,再以帶符號差值做牛頓迭代收斂至 10⁻⁵ 度以內,最後在 ±2 日窗口內用曆表函數定位交點。全程不查任何預先算好的節氣表。
與官方公佈值的比對
以 2024 年立春為例,本站求得 16:26:49(UTC+8),官方公佈為 16:27 —— 在公佈值取整到分鐘的精度內一致。測試套件對 30 項已知結果做逐項比對,包含節氣時刻、日柱干支、真太陽時偏移方向與兩派子時,任何一項不符則構建失敗。
日柱如何推算
日柱由儒略日數直接取模求得,錨點為 2000-01-07 = 甲子。這種算法與曆法改制無關,也不依賴農曆,因此在格里曆任意日期都成立。
真太陽時的兩項修正
鐘錶時到真太陽時的差 = 經度修正 + 時差方程。經度修正為出生地經度與時區中央經線之差,每 1° 約 4 分鐘。時差方程來自地球軌道偏心率與黃赤交角,全年在 ±16 分鐘間變化,本站由太陽時角直接取得,不用近似公式。
存在流派分歧、本站不替你決定的部分
子時歸屬:換日派與夜子時派並存,兩者結果差一整個日柱,本站兩種都算並標明,預設換日派。五行力量權重:本站對天干與地支本氣各記 1、中氣與餘氣各記 0.5,這只是諸多計法之一,僅供對照,不應視為定論。大運起運:採三日折一年,不做更細的時辰折算。
刻意不提供的內容
本站只做計算,不做吉凶判斷、不做運勢預測、不生成「命格解析」。原因很簡單:前者可以驗證對錯,後者不能。黃曆的宜忌、神煞的吉凶各家不一且無可核校標準,與其抄一份來不及驗證的表,不如不放。
資料來源
- astronomy-engine(MIT 授權)—— 太陽視位置、時角與黃經求解,VSOP87/NOVAS 演算法的 JavaScript 實作。
- 香港天文台《二十四節氣的日期及時間資料》—— 節氣時刻比對基準。
- 《協紀辨方書》《三命通會》—— 五虎遁、五鼠遁、藏干與十神的古法依據。
演算法最後校核: 2026-07 · 演算方法與誤差