八字基礎與讀盤指南

真太陽時怎麼算?從時差到時柱

出生證明上的時間通常是當地鐘錶時間,八字排盤有些方法則採真太陽時。兩者的差距來自時區、經度與均時差,可能只有幾分鐘,也可能跨過時辰或午夜。以下說明本站的換算方法。

更新:2026年10月27日

鐘錶時間、平太陽時與真太陽時

同一時區共用鐘錶時間,但東西不同的地點,太陽通過當地子午線的時刻也不同。先按經度換算,可得到地方平太陽時;再加入一年之中太陽視運動不均勻所造成的差值,便得到地方視太陽時,也就是真太陽時。

所以計算需要完整日期、原始當地時間與出生地,而不只是一個「UTC+8」。使用本站時照出生紀錄輸入即可,無須先換成北京時間或 UTC,以免重複換算。

三種時間的用途
時間由什麼決定與排盤的關係
民用鐘錶時間當地當年的法定時差與夏令時間出生紀錄通常使用的時間
地方平太陽時經度,以均勻太陽日作基準先處理所在地與時區基準的差距
地方視太陽時(真太陽時)經度校正加均時差本站用來排時柱、判斷換日及計算起運的時間

真太陽時公式與單位

本站採用:真太陽時=原始鐘錶時間+均時差+4 × 經度-實際 UTC 時差。經度以度為單位,東經為正;UTC 時差須換成分鐘,UTC 以東為正。各項加減皆以分鐘計,若跨過午夜,日期也一併調整。

公式的正負方向與 NOAA 公開的太陽位置計算式一致。實際 UTC 時差已包括當日夏令時間,因此不必再扣一次夏令時差。本站也以校正後的時間計算出生至節的起運間隔。

第一步:查出生當日的法定時差

時區規則會隨年代改變。本站利用 America/Chicago、Asia/Shanghai 等 IANA 時區名稱,查出出生當日的法定時差與夏令時間,而非直接套用今天的 UTC 時差。

例如北京在 1990 年 6 月 15 日實施夏令時間,當日為 UTC+9;豪勳爵島在 2025 年 1 月的夏令增量則是三十分鐘,並非一小時。資料庫記錄的是法定規則,若醫院曾另行換算出生紀錄,仍須查明紀錄使用的時間。

華人地區也有不同的歷史情況。Asia/Shanghai 收錄中國 1986–1991 年的夏令時間;香港曾多次調整實施日期,須按年份查閱。臺灣史料記載 1969 年曾實施夏令時間,但現行 Asia/Taipei 規則未收錄這項例外,軟體不會自動補正。

1970 年以前的資料,包括 1949 年以前中國各地的時制,可能不夠完整。新疆出生紀錄則要先確認記的是北京時間,還是當地習用時間;單選烏魯木齊的城市座標,無法解決原始紀錄採用何種時間的問題。

第二步:每度經度換算四分鐘

一個平太陽日為二十四小時,對應 360 度,因此每一度經度相差四分鐘。這裡依平太陽日換算,並非約二十三小時五十六分鐘的恆星日。

以下假設鐘錶時間為 UTC+8,先算各地相對東經 120 度的經度差,尚未加入均時差與夏令時間。表中座標經過四捨五入,實際排盤使用所選城市的儲存座標。

假設鐘錶基準為 UTC+8 時的經度項
地點經度相對東經120度的校正
北京東經116.4度(116.4 − 120) × 4 = −14.4分鐘
成都東經104.1度−63.6分鐘
新加坡東經103.8度−64.8分鐘
烏魯木齊東經87.6度−129.6分鐘;前提是紀錄使用北京時間

第三步:加入均時差

地球軌道並非正圓,地軸也有傾斜,使視太陽時與平太陽時的差距隨季節變化,這個差值稱為均時差。本站採 NOAA 分數年近似式;正值表示視太陽時領先,負值表示落後。

一年中,均時差約在負十四至正十六分鐘之間。即使幅度小於某些城市的經度校正,對接近時辰分界的出生仍可能有影響。公式是近似計算,出生紀錄與歷史資料也各有誤差,顯示到分鐘不等於資料本身精確到分鐘。

同為中午十二點,三個城市怎麼換算?

以下使用三組教學資料,日期與鐘錶時間都設為 1990 年 6 月 15 日 12:00。芝加哥當日為 UTC−5,經度約西經 87.63 度;北京與成都當日則為 UTC+9。把歷史時差、經度與均時差合併後,就得到下表的校正量。

表中時間列至分鐘,校正量保留兩位小數;完整計算仍保留秒數。這些例子沿用本站的計算驗證資料,方便讀者重算,未使用真實使用者的出生紀錄。

1990年6月15日12:00的校正例
地點實際時差總校正顯示真太陽時時支
芝加哥UTC−5−50.55分鐘11:09午
北京UTC+9−74.43分鐘10:45巳
成都UTC+9−123.63分鐘09:56巳

倫敦算例:校正十四分鐘,時柱就不同

另一組教學資料為倫敦 1990 年 2 月 12 日 01:10,經度西經 0.1276 度,時區 Europe/London。當日 UTC 時差與夏令增量皆為零;經度校正約 −0.51 分鐘,均時差約 −14.22 分鐘,合計 −14.73 分鐘,換算後顯示為 00:55。

01:10 屬丑時,直接用鐘錶時間排出的時柱為癸丑;00:55 屬子時,校正後時柱為壬子。年、月、日柱則仍是庚午、戊寅、戊申。這個例子說明,接近時辰分界時,即使不到十五分鐘的校正也可能改變時柱。

十二時辰與午夜換日

子時從 23:00 跨至 01:00,但日柱何時換日,另有不同流派的規則。本站採校正後 00:00 換日,因此 23:00 進入子時時,日柱仍屬當日,要到零時才換成次日。比較工具時,日柱與時柱要分別看。

年柱依立春交節分界,月柱依十二節分界。時間校正是否改變四柱,要看校正前後是否跨越相應分界;若始終在同一區間內,干支便可保持不變。

真太陽時對應的時支區間
時支時間時支時間
子23:00–01:00午11:00–13:00
丑01:00–03:00未13:00–15:00
寅03:00–05:00申15:00–17:00
卯05:00–07:00酉17:00–19:00
辰07:00–09:00戌19:00–21:00
巳09:00–11:00亥21:00–23:00

如何核對自己的時間校正?

查看結果時,可依序比對原始日期與鐘錶時間、城市座標、歷史 UTC 時差、經度校正、均時差,以及最後的日期時間和換日規則。若紀錄只寫大約時間,或恰逢夏令時間切換而有重複、缺失時段,應保留可能的時間範圍。

出生時間不詳時,本站省略時柱、精確起運及大運、流年時序。真太陽時是本站採用的排盤方法,其他流派可能有不同取法;這裡的算例供核對計算,不作命理預測準確度的證明。

更多時間校正範例(顯示容差為一分鐘)
地點與原始時間預期顯示核對重點
新加坡 1990-06-15 12:0010:55,巳無夏令時間但經度差大
紐約 1990-01-15 12:0011:55,午冬季標準時與負均時差
倫敦 1990-02-12 12:0011:45,午均時差接近年度低點
佛山 2025-12-10 20:1619:55,戌時間校正後仍為戌時
豪勳爵島 2025-01-15 12:0011:27,午三十分鐘夏令增量

常見問題

為什麼要填出生城市?

出生地提供經度與歷史時區,配合日期才能計算真太陽時。即使同屬一個時區,不同經度的校正量也不同。

我需要自己先扣夏令時間嗎?

若紀錄是當時當地的法定鐘錶時間,直接輸入即可。本站取得的實際 UTC 時差已包含資料庫收錄的夏令規則;若原始紀錄曾另外換算,或屬歷史例外,才需進一步查證。

臺灣 1969 年的紀錄會自動處理嗎?

現行 Asia/Taipei 規則未收錄史料所載的 1969 年夏令時間例外。該年的出生資料需另查原始紀錄與歷史時制,軟體不會自動補正。

真太陽時會改變日柱嗎?

校正後若跨過本站採用的 00:00 換日分界,日柱可能改變。若只跨越兩小時的時辰分界,則可能只改變時柱。

使用真太陽時就一定更準嗎?

真太陽時是一種有明確公式的排盤方法,仍受出生紀錄、歷史資料與近似公式影響。流派對採用何種時間也有不同看法,不能單憑此項選擇保證解讀準確。

參考資料

本文由 BaziCalculator.ai 編輯團隊整理,以下列出相關資料與計算範例,方便進一步閱讀。