行星時怎麼算?
從日出起算、晝夜各十二等分的迦勒底序
行星時(planetary hours)把一天交給七顆行星輪流主管:白天與夜晚各分十二段,依固定的順序輪值,第一段由當天的星期主星開始。這篇說明一個行星日從哪裡算起、一個行星時有多長、為什麼七顆行星的輪法正好排出星期的順序,並用本站的計算服務實算臺北夏至、春分、冬至那三天。
二十四個行星時的開始時刻與主星(表格)
表格可左右捲動
| 第幾時 | 6/21(夏至,星期日) | 3/20(春分,星期五) | 12/22(冬至,星期二) |
|---|---|---|---|
| 1(晝 1) | 05:04 太陽 | 05:58 金星 | 06:34 火星 |
| 2(晝 2) | 06:13 金星 | 06:58 水星 | 07:27 太陽 |
| 3(晝 3) | 07:21 水星 | 07:59 月亮 | 08:20 金星 |
| 4(晝 4) | 08:30 月亮 | 08:59 土星 | 09:13 水星 |
| 5(晝 5) | 09:38 土星 | 10:00 木星 | 10:06 月亮 |
| 6(晝 6) | 10:47 木星 | 11:01 火星 | 10:59 土星 |
| 7(晝 7) | 11:55 火星 | 12:01 太陽 | 11:52 木星 |
| 8(晝 8) | 13:04 太陽 | 13:02 金星 | 12:45 火星 |
| 9(晝 9) | 14:12 金星 | 14:02 水星 | 13:38 太陽 |
| 10(晝 10) | 15:21 水星 | 15:03 月亮 | 14:30 金星 |
| 11(晝 11) | 16:29 月亮 | 16:03 土星 | 15:23 水星 |
| 12(晝 12) | 17:38 土星 | 17:04 木星 | 16:16 月亮 |
| 13(夜 1) | 18:46 木星 | 18:04 火星 | 17:09 土星 |
| 14(夜 2) | 19:38 火星 | 19:04 太陽 | 18:16 木星 |
| 15(夜 3) | 20:29 太陽 | 20:03 金星 | 19:23 火星 |
| 16(夜 4) | 21:21 金星 | 21:02 水星 | 20:31 太陽 |
| 17(夜 5) | 22:12 水星 | 22:02 月亮 | 21:38 金星 |
| 18(夜 6) | 23:04 月亮 | 23:01 土星 | 22:45 水星 |
| 19(夜 7) | 23:55 土星 | 00:01 木星 | 23:52 月亮 |
| 20(夜 8) | 00:47 木星 | 01:00 火星 | 00:59 土星 |
| 21(夜 9) | 01:38 火星 | 01:59 太陽 | 02:06 木星 |
| 22(夜 10) | 02:30 太陽 | 02:59 金星 | 03:13 火星 |
| 23(夜 11) | 03:21 金星 | 03:58 水星 | 04:21 太陽 |
| 24(夜 12) | 04:13 水星 | 04:57 月亮 | 05:28 金星 |
行星時是把日出到日落分成十二等分、日落到次日日出也分成十二等分,再依迦勒底序(土星、木星、火星、太陽、金星、水星、月亮)輪給七顆行星。一個行星日從日出開始,不從午夜開始;第一個行星時由這一天的星期主星(日主)主管,例如星期日從太陽開始、星期一從月亮開始[1][3]。因為白天和夜晚的長度隨季節變,行星時通常不是六十分鐘:臺北夏至那天,晝時每一時約 68.5 分鐘,夜時每一時約 51.5 分鐘[4]。
重點
§01四個步驟算出行星時
- 找出生地的日出、日落與次日日出。本站用太陽上緣碰到地平線、含大氣折射的定義,和結果頁「升降與中天」的日出日落是同一個[1]。
- 把白天與夜晚各分成十二等分。日出到日落除以 12 是一個晝時,日落到次日日出除以 12 是一個夜時。
- 決定這一天的日主。看日出那一刻在出生地的日曆上是星期幾:星期日太陽、星期一月亮、星期二火星、星期三水星、星期四木星、星期五金星、星期六土星。
- 從日主開始,依迦勒底序往下輪。第一時是日主,第二時是迦勒底序的下一顆,到月亮之後回到土星,一路數到第二十四時(夜時的第十二時)。
這個做法 Lilly 1647 年的《基督教占星》寫得很清楚:從日出到日落十二等分、從日落到次日日出也十二等分,「總是從日出開始數」,一直數到下一次日出;他也說這種時叫不等時,一年之中只有太陽進入牡羊或天秤那一天,一個占星的時才剛好六十分鐘[3]。表 1 是照這個規則排出的整週主星,可以直接查。
表格可左右捲動
| 星期(日主) | 晝 1 | 晝 2 | 晝 3 | 晝 4 | 晝 5 | 晝 6 | 晝 7 | 晝 8 | 晝 9 | 晝 10 | 晝 11 | 晝 12 | 夜 1 | 夜 2 | 夜 3 | 夜 4 | 夜 5 | 夜 6 | 夜 7 | 夜 8 | 夜 9 | 夜 10 | 夜 11 | 夜 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 星期日(太陽) | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 |
| 星期一(月亮) | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 |
| 星期二(火星) | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 |
| 星期三(水星) | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 |
| 星期四(木星) | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 |
| 星期五(金星) | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 |
| 星期六(土星) | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 | 日 | 金 | 水 | 月 | 土 | 木 | 火 |
§02實算:臺北的夏至、春分與冬至
圖 1 是本站計算服務對臺北三天的回答(地點取臺北的代表座標,時區 Asia/Taipei)[4]。2026 年 6 月 21 日夏至,日出 05:04、日落 18:46,晝時每時約 68.5 分鐘、夜時每時約 51.5 分鐘。冬至那一天(12 月 22 日)正好反過來:晝時約 52.9 分鐘、夜時約 67.1 分鐘。春分那一天(3 月 20 日)晝時約 60.5 分鐘,比六十分鐘多一點,因為日出日落的定義用的是太陽上緣,又有大氣折射,白天比夜晚長幾分鐘[1]。
例一:夏至上午 10:00。6 月 21 日是星期日,日主是太陽。上午 10:00 落在第 5 個行星時,主星是土星,這一時從 09:38 到 10:47[4]。對照表 1 星期日那一列:太陽、金星、水星、月亮、土星,第五個正是土星。
例二:隔天凌晨 3:00。日曆已經翻到 6 月 22 日星期一,但太陽還沒升起,所以仍是前一天的行星日:行星日的日主是太陽,這一刻是第 22 時(夜時第 10 時),主星是太陽[4]。凌晨出生的人最容易在這裡算錯:如果照日曆用星期一的月亮起算,整串主星都會錯開。
例三:冬至。12 月 22 日是星期二,日主是火星;照迦勒底序往下數:火星、太陽、金星,第四時是水星[4]。Lilly 書中的例子是一個星期一,第一時月亮,接著土星、木星,上午九點半落在第四時,由火星主管[3],和表 1 星期一那一列相同。
§03為什麼行星的順序會排出星期
迦勒底序是古人把七顆行星依繞行週期由長到短排列:土星、木星、火星、太陽、金星、水星、月亮。羅馬史家 Cassius Dio 在《羅馬史》卷三十七寫到,把晝夜的各時從土星起依序配給七顆行星,第一天數完二十四時,下一天的第一時就落到太陽,再下一天落到月亮,「每一天都得到它應有的神」[2]。他在同一處也提出另一種用音樂四度音程解釋的說法,兩種都列出,沒有說哪一種才對[2]。
算術很簡單:一天二十四時,二十四除以七是三輪餘三,所以下一天的第一時是迦勒底序往後數第三顆。從土星跳三格是太陽,從太陽跳三格是月亮,再來是火星、水星、木星、金星,回到土星:星期六、日、一、二、三、四、五(圖 2)。英文、日文的星期名稱都還看得出這串行星,例如日文的月曜日、火曜日。
Dio 只說各時依序配給行星,沒有說一天從日出開始,也沒有說晝時夜時不等長。這兩點是後世的傳統做法,本站引 Lilly 1647 的說明為代表,沒有找到更早、本站讀過的原典逐字寫出這兩點[1][3]。
§04本站怎麼算、哪些情況不給答案
- 每張盤都算。選「古典完整」或「自訂」時,結果頁「古典判斷」列出行星日的日主、日出日落時刻、這一時是第幾時、主星與起訖時刻;收據寫出日出的定義[1][5]。
- 出生時間不精確時列出全部可能。只知道大約幾點或只知道日期時,列出那段時間裡每一個可能的行星時,不替你挑一個[1]。
- 極區不硬算。前後兩次日出相隔超過 1.5 日、或其間不是恰好一次日落時(極晝、極夜與前後幾天),標為不適用。用北極圈內一個合成地點(北緯 69.6°)在夏至中午試算,本站就回答不適用,而不是把一個「白天」拉長成好幾天[1][4]。
- 夏令時間不影響主星。行星時跟著日出日落走,不跟著時鐘走;時鐘撥快一小時只改變印出來的鐘面時刻。本站先把出生時間換成世界時再算,所以結果相同。
- 方法狀態仍是待稽核。這個方法在本站標為「待方法稽核」:規則與出處已公開,但還沒有完成獨立的方法稽核[1]。
表格可左右捲動
| 本文用語 | 原文 | 一句話說明 |
|---|---|---|
| 行星日 | planetary day | 從日出到次日日出的一天,由日出那天的星期主星主管。 |
| 行星時 | planetary hour | 行星日裡的二十四段之一,各由一顆行星主管。 |
| 晝時、夜時 | day hours, night hours | 日出到日落、日落到次日日出,各十二等分。 |
| 不等時(季節時) | unequal (seasonal) hours | 長短隨季節變的時;對照的是一律六十分鐘的等時。 |
| 迦勒底序 | Chaldean order | 七顆行星依繞行週期由長到短:土、木、火、日、金、水、月。 |
| 日主 | ruler of the day | 行星日第一時的主星,也就是那一天星期名稱的行星。 |
§05常見問題
行星時是一個小時嗎?
通常不是。晝時是白天長度的十二分之一,夜時是夜晚長度的十二分之一;臺北夏至那天一個晝時約 68.5 分鐘,夜時約 51.5 分鐘。只有春分、秋分前後才接近六十分鐘。
凌晨出生,行星日要算哪一天?
算前一天。行星日從日出開始,日出之前的凌晨仍屬於前一個行星日的夜時,日主也是前一天的星期主星。
行星時和中國的十二時辰一樣嗎?
不一樣。現在常用的時辰是把一晝夜等分成十二段、每段兩小時,不隨季節伸縮,也不從日出算起;行星時是晝夜各十二段,長短跟著日出日落變,而且每一段配的是行星。
換了夏令時間,行星時會變嗎?
主星不會變。行星時只跟日出日落有關,時鐘撥快一小時只改變印出來的鐘面時刻;本站先換成世界時再算。
為什麼在北極圈附近查不到行星時?
極晝或極夜時沒有正常的日出日落循環,無法把白天和夜晚各分十二等分。本站在這種情況標為不適用,不用其他時刻代替。
出處
每一條後面標明我核到哪一層:已讀原文是我親自讀過的原文;已讀譯本是我讀過的譯本、沒有讀原文;本站出處清單是本站公開的方法說明與原始碼;本站自算是本站計算服務或我依標明版本的程式算出、可以照著重算的結果。
- 渾儀方法頁 §07.13〈行星日與行星時〉與方法出處清單的行星時條目:從日出起算、晝夜各十二等分、迦勒底序、日主取日出那天在出生地時區的星期、日出的定義、極區不適用的條件與方法狀態。本站出處清單
- Cassius Dio《羅馬史》(Rhōmaikē historia)XXXVII.18–19,E. Cary 英譯(Loeb Classical Library, Dio's Roman History vol. III, 1914)pp. 129–131,LacusCurtius 線上轉錄:從土星起把晝夜各時依序配給七顆行星,由此得出星期的名稱;另一種以四度音程解釋的說法。希臘文未核。已讀譯本
- William Lilly, Christian Astrology (London, 1647) pp. 482–484,第 XCVII 章:星期七天配七顆行星、第一時由日主主管並從日出數起、日出到日落與日落到次日日出各十二等分、不等時只在太陽入牡羊或天秤那天剛好六十分鐘,以及星期一上午九點半落在火星時的例子。讀的是 archive.org 上 1647 年印本的掃描。已讀原文
- 圖 1、例一到例三與極區例子的數字:本站計算服務對合成請求的回應,地點為臺北的代表座標(北緯 25.05306°、東經 121.52639°,Asia/Taipei)與北緯 69.6492°、東經 18.9553° 的合成地點(Europe/Oslo);三天的日期是 Swiss Ephemeris 算出 2026 年太陽到達黃經 0°、90°、270° 那一刻的臺北日期。2026 年 10 月以本機的同版服務自算。本站自算
- 本站公開的原始碼:
backend/app/core/planetary_hours.py(行星日與行星時的計算、日出的定義與不適用的條件)與backend/app/core/dignity_tables.py的迦勒底序。本站出處清單