真太陽時、時區與日光節約時間差在哪裡?
內容版本 · · 資料與出處
排盤前先問三個問題:當年有沒有日光節約時間、出生地離中央經線多遠、那天的真太陽快還是慢。本文逐層說明換算順序、算例與對時柱的影響,並交代各派分歧。

先去掉日光節約時間,再依經度每度 4 分鐘換地方平均時,最後加均時差;每一層都可能動到時柱。
前置閱讀
排盤差一個時辰,先把兩份設定攤開
兩套程式算出不同時柱時,不必立刻判哪套較準。先看一套是否使用鐘面標準時,另一套是否已換成地方平均時或真太陽時。相同出生事件可以用不同時間基準表示;如果設定不同,數字與時辰標籤便可能不同。
需要留下的是原始時間、出生地、當地歷史UTC偏移,以及太陽時選項。日光節約時間的偏移若已含在時區換算裡,就不能再手動扣一次。IANA資料可用來查具名地點的歷史規則,但也明確承認歷史紀錄會有不完整之處。
用一個假設案例追查差值
假設原紀錄13:05使用UTC+9,而這個例子的標準時為UTC+8、日光節約偏移60分鐘;另假定經度為東經104度。這只是算式練習,不表示某個東經104度的地點在二月確曾使用這套制度。
| 計算步驟 | 本例數值 | 得到的時間 |
|---|---|---|
| 去掉已知日光節約偏移 | 13:05−60分 | 標準時12:05 |
| 換成地方平均時 | (104−120)×4=−64分 | 11:01 |
| 加入示意均時差 | 約−14分 | 真太陽時10:47 |
UTC+8可用東經120度的平均太陽時表示,因此有第二行的差值。行政時區並不一定以這條經線為地理中心;若日期不同、歷史標準時不同,等效經線也要重新確認。
BaZiFlow原創教學圖;只示三層換算與一個結構性算例,並非個人命盤。
不一定要拆三次,但每個分量要查得到
NOAA的太陽位置計算把經度、UTC時差與均時差合併處理。拆成三步是方便讀者核對,並不是數學上禁止合併;用實際民用UTC偏移直接計算也可以。真正要避免的是混用兩套偏移或重複扣除日光節約時間。
經度每差一度,平均太陽時差四分鐘。均時差則採「真太陽時減平均太陽時」的符號;負值表示真太陽時較早。本例取二月中旬約−14分,若改取十一月初約+16分,地方平均時11:01會得到11:17。這是兩個近似示範,精確值應按具體年月日與時刻計算。
年份與季節不足以確認夏令偏移
同一國家可能有不同地區規則,歷史上也有變更。不能只看到「某年曾實施」便把全年時間都減一小時。時鐘切換附近還可能出現重複或不存在的鐘面時刻,需要出生紀錄提供更多線索。
因此,母嬰紀錄、戶籍轉抄與家人記憶要分開記錄。日期或地點未確認時,換算結果也只能是候選;不能因為程式顯示到秒,就把來源不確定性抹掉。核對出生紀錄另說明怎樣保存來源。
最後才檢查時辰和換日
本例13:05、12:05、11:01、10:47分別落在未、午、午、巳的鐘面區段。只有先決定採哪一種時間表示,才有意義說採哪個時柱。若接近奇數整點,應把出生記錄誤差也納入考量;跨23點或午夜則另核子時換日。
節氣邊界同樣必須和出生時間使用一致基準,見節氣與月柱。太陽時是天文換算問題,是否用它排八字是方法選擇;兩者分開,才不會把「換算精細」誤當成「解讀已獲驗證」。

