跳到主要內容
命理先生

八字知識

真太陽時是什麼——為什麼出生時間要先校正再排時柱

時鐘上的時間是為了大家方便統一的「平均太陽時」,八字的時柱卻是依太陽真正走到哪裡來定的。兩者差幾分到二十幾分鐘,正好出生在時辰邊界附近的人,校正前後排出來的時柱會不一樣。

發表於 2026-08-31・最後修訂 2026-09-25

時鐘時間和太陽時間差在哪

台灣用的是東八區時間,以東經一百二十度的平均太陽時為準。台北在東經 121.56 度,太陽比一百二十度線早到 1.56 度,每一度差四分鐘,所以台北的太陽時比時鐘快約六分鐘;澎湖在 119.57 度,則慢約兩分鐘。這是第一項:經度時差,只跟出生地有關。

第二項是均時差。地球繞太陽的軌道是橢圓、自轉軸又傾斜,太陽每天正午到達的時刻並不固定,一年之中真太陽時與平均太陽時的差在負十四到正十六分鐘之間來回。二月中旬太陽最「慢」、十一月初最「快」。這一項只跟出生日期有關,跟地點無關。

兩項相加就是校正量。以台北出生為例,最不利的組合可以超過二十分鐘。時辰每兩小時一個,邊界在單數整點;出生在邊界前後二十幾分鐘內的人,校正前後可能落在不同的時支。時支一換,時柱換,紫微的命宮也跟著時支定,整張十二宮盤位移。

台灣各縣市的經度時差

下表是本站排盤引擎經度表裡的台灣二十個縣市,數字由引擎常數算出:(經度 − 120)× 4 分鐘。縣市內部東西向仍有零點幾度的差距,換算起來約一兩分鐘,表中取的是縣市代表點。

台灣各縣市相對東經一百二十度的經度與時差(分鐘)
縣市東經時差(分鐘)
台北121.56°+6.2
新北121.47°+5.9
桃園121.30°+5.2
台中120.68°+2.7
台南120.20°+0.8
高雄120.31°+1.2
新竹120.97°+3.9
苗栗120.82°+3.3
基隆121.74°+7.0
彰化120.53°+2.1
南投120.69°+2.8
雲林120.54°+2.2
嘉義120.43°+1.7
屏東120.49°+2.0
宜蘭121.75°+7.0
花蓮121.60°+6.4
台東121.14°+4.6
澎湖119.57°-1.7
金門118.32°-6.7
馬祖119.95°-0.2

港澳與中國主要城市也在經度表裡(香港約 −23 分鐘,成都約 −64 分鐘,差距大得多)。表以外的地方選「海外」,本站不校正、結果頁會註明。

各月的均時差(以 2026 年每月十五日為例)

下表由排盤引擎的均時差公式算出,正值代表真太陽時走在時鐘前面。全年最低在 2 月(約 -14 分),最高在 11 月(約 +15 分)。

2026 年各月十五日的均時差(分鐘)
1 月2 月3 月4 月5 月6 月7 月8 月9 月10 月11 月12 月
-8-14-90+40-6-5+5+15+15+5

公式採 Spencer(1971)的傅立葉近似,相位角以一月一日起算。這個細節值得一提,因為本站曾在這裡出過錯:舊版用了另一套公式的相位去配這組係數,對天文年曆的四個極值錨點是零個吻合,全年平均誤差 13.2 分鐘、最大 28.7 分鐘,以台北出生推算約 11% 的出生時刻會排到錯的時支。2026 年 8 月 5 日修正,修正後四個錨點全部吻合。

本站怎麼算

  • 校正量 = 經度時差 + 當日均時差,加在出生時刻上,再依校正後的時刻定時支。
  • 校正後跨過午夜時,日期一併進退位。舊版曾只把分鐘繞回去、日期不動,導致日柱停在前一天,同樣在 2026 年 8 月 5 日修正。
  • 子時採夜子時制:二十三時之後仍算當日,日柱不進位,只有時柱起子時。採早子時制的流派在這一小時內會得到不同的日柱。
  • 出生時間不確定時排三柱,不做時柱與校正;紫微因命宮由時支定,時辰不詳就排不出來。
  • 出生地要對得上經度表才會校正。本站曾發生個人資料存「新北市」而表的鍵是「新北」、精確查表落空就完全沒校正的問題,2026 年 8 月 30 日已改為正規化後比對,並補上原本缺少的彰化、南投、雲林。

真太陽時為什麼會不準?要不要校正

「校正完還是不準」多半不是公式本身的問題,而是下面幾種輸入或做法造成的落差:

  • 只算經度差、沒算均時差:均時差一年內在負十四到正十六分鐘之間變動,二月與十一月前後漏算的誤差最大。
  • 出生時間本身是約略值:出生紀錄只寫到整點或半點時,原始時間的誤差可能已經比校正量還大,校正幾分鐘的意義有限。
  • 日光節約時間沒扣掉:台灣 1946 至 1979 年間曾多次實施,那些時段出生的人時鐘時間快一小時,要先減回來;本站目前不自動處理這一項。
  • 出生地查不到經度:經度表以外的地方(本站選「海外」)不校正;縣市取代表點,縣市內東西向還有一兩分鐘的差距。
  • 公式或相位用錯:本站在 2026 年 8 月 5 日之前也用錯過均時差的相位,修正經過見上一節。

要不要校正,看出生時刻離時辰邊界多遠。在台灣出生,經度差加均時差的校正量在正負二十幾分鐘以內;時辰邊界在單數整點,出生時刻離邊界比校正量還遠的人,校正前後的時柱相同,校正不會改變結果。落在邊界附近的人,校正與否就是兩張不同的盤。本站排盤一律校正,結果頁同時列出原始時刻、校正後時刻與差了幾分鐘,你可以自己確認有沒有跨過邊界。

限制

  • 經度取縣市代表點,縣市內東西向的差距(最多約一兩分鐘)不另計。
  • 台灣在 1946 至 1979 年間曾多次實施日光節約時間,那些時段出生的人,時鐘時間比標準時間快一小時。本站目前不校正這一項,出生在那些年份夏季的人請自行把時間減一小時再填。
  • 經度表以外的地區不校正。
  • 均時差公式是近似式,與天文年曆的差距在半分鐘以內,對時支判定沒有影響。

本站排盤引擎修過的錯、驗證流程與尚未解決的問題,完整清單在方法論與準確度研究。

常見問題

出生證明上的時間是哪一種時間?
是時鐘時間,也就是東八區的平均太陽時。排八字用的時柱依真太陽時定,所以要先把時鐘時間加上出生地的經度差與當天的均時差,再看落在哪個時辰。本站的排盤表單填時鐘時間就好,校正由程式做,結果頁會顯示校正後的時刻與差了幾分鐘。
我出生在某個整點前後幾分鐘,會不會排錯時辰?
時辰的邊界在單數整點(一點、三點、五點……二十三點)。如果出生時刻距離邊界不到二十來分鐘,校正前後可能落在不同時支,這正是要校正的原因。結果頁會同時顯示原始時間與校正後時間,你可以自己看它有沒有跨過邊界。
在國外出生怎麼辦?
本站的經度表目前只有台灣、港澳與中國主要城市;出生地選「海外」時不做真太陽時校正,排盤結果會註明。在其他時區出生的人,還要先把當地時鐘時間換成當地的真太陽時,這一步目前要自己算。
為什麼別的網站沒有校正,或校正出來的分鐘數不一樣?
很多排盤工具直接用時鐘時間,或只算經度差不算均時差。均時差一年內在負十四到正十六分鐘之間變動,忽略它在二月與十一月的誤差最大。本站兩項都算,公式與經度表公開在本頁與方法論頁。

在排盤表單填時鐘時間與出生地,程式會做真太陽時校正;結果頁會顯示校正後的時刻、差了幾分鐘,以及有沒有因此換掉時柱。

免費排盤