真 太 陽 時 換 算

真太陽時換算與查詢:出生時間換成真太陽時

排八字、紫微要用出生地的真太陽時,不是鐘錶時間。選出生地、填出生證明上的時間,馬上看校正後落在哪個時辰。只在你的瀏覽器裡計算,不儲存、不上傳。

简体版


真太陽時:07:36 辰時

鐘錶 08:00(辰時),合計校正 −23 分鐘:

  • 當時當地鐘錶:UTC+8:00
  • 經度與鐘錶的差:−23 分鐘
  • 均時差(看日期):0 分鐘
免費排盤(自動按真太陽時,不用登入)

換算公式

真太陽時 = 標準時間(夏令時間先減 1 小時)+ 經度時差 + 均時差

經度時差 =(出生地經度 − 時區標準經線)× 4 分鐘。東經 120 度是 UTC+8 的標準經線,每往西 1 度減 4 分鐘。

均時差隨日期變:2 月中旬約 −14 分鐘,11 月初約 +16 分鐘;4 月中、6 月中、9 月初、12 月下旬接近 0。

怎麼算的(三步)

① 時區與夏令時間

先按出生地當時的時區規則,把鐘錶時間還原成標準時間。出生那一刻正在實施夏令時間的,要先減 1 小時(例如中國大陸 1986–1991 年夏天、台灣和香港的部分年份);新加坡、馬來西亞半島 1982 年以前用的是 UTC+7:30。

② 經度時差

出生地離時區標準經線每差 1 度,差 4 分鐘。台北約 +6 分鐘,香港約 −23 分鐘,溫哥華約 −12 分鐘,新加坡約 −65 分鐘、吉隆坡約 −73 分鐘(1982 年以後出生)。

③ 均時差

地球公轉軌道是橢圓、地軸又是斜的,真太陽一年裡時快時慢,在 −14 到 +16 分鐘之間浮動,看出生日期。

十二時辰對照表(按真太陽時)

子時23:00–00:59

丑時01:00–02:59

寅時03:00–04:59

卯時05:00–06:59

辰時07:00–08:59

巳時09:00–10:59

午時11:00–12:59

未時13:00–14:59

申時15:00–16:59

酉時17:00–18:59

戌時19:00–20:59

亥時21:00–22:59

時辰按換算後的真太陽時定;但立春、驚蟄這些交節是天文時刻,年柱、月柱換不換,要用扣掉夏令時間、換好時區的標準時間去比,不用真太陽時。

港澳台及海外主要城市經度時差速查表

城市經度時差夏令時間 / 時區變動
台北+6 分鐘1946–1961、1974–1975、1979 年夏天實行過夏令時間
高雄+1 分鐘同台北
香港−23 分鐘1941、1946–1976、1979 年實行過夏令時間
澳門−26 分鐘1942–1943、1946–1976、1979 年實行過夏令時間
北京−14 分鐘1986–1991 年夏天實行夏令時間
上海+6 分鐘同北京
新加坡−65 分鐘1982 年以前用 UTC+7:30,那時約 −35 分鐘
吉隆坡−73 分鐘1982 年以前用 UTC+7:30,那時約 −43 分鐘
溫哥華−12 分鐘每年實行夏令時間
多倫多−18 分鐘每年實行夏令時間
紐約+4 分鐘每年實行夏令時間
洛杉磯+7 分鐘每年實行夏令時間
倫敦−1 分鐘每年實行夏令時間;1968 年 10 月到 1971 年 10 月全年撥快 1 小時
雪梨+5 分鐘1971 年起每年實行夏令時間
墨爾本−20 分鐘1971 年起每年實行夏令時間
奧克蘭−21 分鐘1975 年起每年實行夏令時間;1941 年以前標準時間是 UTC+11:30

表裡只有經度這一項,均時差要另外按出生日期加;上面的計算器會把三項一起算。

常見問題

為什麼排八字、紫微要用真太陽時?鐘錶時間差很多嗎?

時辰按太陽在出生地的位置定,鐘錶走的是整個時區的統一時間。兩者的差來自經度(每差 1 度差 4 分鐘)、均時差(−14 到 +16 分鐘)和夏令時間(1 小時)。出生在時辰正中的,差十幾分鐘不影響;出生在單數整點前後的,幾分鐘就可能換時辰,時柱和紫微命宮都會跟著變。

香港出生,是不是一律減 23 分鐘?

香港在東經 114 度左右,比 UTC+8 的標準經線(東經 120 度)偏西,經度時差約 −23 分鐘,這就是「香港出生減 23 分鐘」的由來。但這只算了經度:還要加上均時差(隨出生日期在 −14 到 +16 分鐘之間變),而且香港在 1941 年、1946 到 1976 年間和 1979 年的夏天實行過夏令時間,那段時間出生的,鐘錶要先減 1 小時。上面的換算器會按出生日期自動算進去。

台灣出生要怎麼算?

台北在東經 121.5 度左右,經度時差約 +6 分鐘;高雄約東經 120.3 度,只差 1 分鐘左右,所以台灣出生的,經度影響不大,主要看均時差。另外台灣在 1946 到 1961 年間,以及 1974、1975、1979 年實行過夏令時間,這些年份夏天出生的,要先減 1 小時。

在美國、加拿大、歐洲、澳洲出生,用當地時間還是北京時間?

用出生地當地的鐘錶時間,並選對出生城市,由換算器按當地的時區和夏令時間規則處理;不要先換成北京時間再算。北美、歐洲和澳洲東南部每年都實行夏令時間,夏天出生的鐘錶快了 1 小時,換算器會按出生日期自動減掉。

1982 年以前出生在新加坡、馬來西亞,為什麼差得更多?

新加坡和馬來西亞半島在東經 102 到 104 度,離 UTC+8 的標準經線(東經 120 度)很遠。按現在的 UTC+8 算,新加坡的經度時差約 −65 分鐘,吉隆坡約 −73 分鐘;1982 年以前兩地用 UTC+7:30,那時約 −35 和 −43 分鐘。換算器按出生年份自動取當時的時區。

23 點到 0 點之間出生,日柱算當天還是第二天?

這是「晚子時」的爭議:有的派別把 23 點以後算第二天,有的算當天。知周排盤採用其中一種常見算法:按換算後的真太陽時,23:00–24:00 出生的日柱和時柱都按當天算,0 點以後算第二天。這裡只換算時間;如果換算後正好落在 23 點到 1 點之間,建議兩種日柱都排出來對照。

要注意的

  • 時辰交界在單數整點(子時 23–1 點、丑時 1–3 點……)。校正完離交界很近的,出生時間稍有出入就會換時辰,建議兩種時辰都排出來對照。
  • 23 點到 0 點之間出生的,有的派別算第二天(早晚子時之分),日柱可能差一天;0 點以後算第二天,各派基本一致。
  • 這裡只換算時間,不判斷命盤好壞。知周排盤會按你選的出生地自動做同樣的換算。

資料來源:時區和夏令時間規則取自 IANA 時區資料庫(由瀏覽器提供);均時差用 Spencer(1971)公式;城市經度取市中心的近似值。和知周排盤引擎用同一套公式。