指南星的紫微斗數怎麼排?時辰、閏月與四化的規則
紫微斗數的命盤由出生的農曆年月日與時辰決定,時辰換一格,命宮就移一個宮位。這一頁列出指南星的紫微排盤規則、你可以自己調整的地方,以及目前的驗證範圍。排盤引擎是 iztro 2.4.4,目前的演算法版本是 2026102101,最近一次認證是 2026 年 10 月 21 日。
時辰:預設用標準時間,可以改成真太陽時
紫微斗數的時辰要不要做真太陽時校正,各派做法不同。指南星的紫微預設用出生地的標準時間判斷時辰,你可以在「設定 › 命盤時間校準」開啟「紫微斗數使用真太陽時」,改用出生地的真太陽時。八字則固定使用真太陽時,兩者的設定互不影響。
標準時間就是出生地平常的時鐘時間;出生時如果正好實施日光節約時間,時鐘撥快了一小時,指南星會先扣回那一小時再排盤。例如台灣 1979 年 7 月 15 日時鐘 11:20 出生,標準時間是 10:20,時辰是巳時,不是午時。日光節約時間開始那天被跳過的一小時不存在,會請你確認出生時間;結束那晚重複的一小時,會請你選是第一次還是第二次。時區與歷史時制依國際時區資料庫,1937 到 1945 年台灣使用的 UTC+9 在資料庫裡就是當時的標準時間,維持不變。
出生時間如果靠近時辰交界,也就是奇數整點前後二十分鐘內,開或不開真太陽時可能讓命宮落在不同宮位。這時候可以兩種都排,對照你的經驗,再決定要用哪一張。
- 預設:出生地的標準時間,日光節約時間會先扣回一小時
- 可選:出生地的真太陽時,在設定頁開啟
- 晚子時:晚上 11 點起算隔天,用隔天的早子時排盤
年、月與閏月
紫微斗數用農曆:新的一年從正月初一開始,不是立春,所以在春節與立春之間出生的人,紫微與八字會落在不同的年份。月份也用農曆月。
閏月出生的人,以閏月的 15 日為界:1 日到 15 日出生算上一個月,16 日以後出生算下一個月。這是常見的處理方式之一,也有流派把整個閏月都算成上一個月。
- 換年:農曆正月初一
- 月份:農曆月
- 閏月:15 日以前算上個月,16 日以後算下個月
安星與四化
安星規則依 iztro 2.4.4 的實作,指南星沒有另外修改。不同流派在部分輔星與雜曜的安法上有差異,比對其他排盤工具時,主星位置通常一致,雜曜可能不同。
四化分成三層:依出生年天干的生年四化、依大限的大限四化、依流年天干的流年四化。指南星在命盤與報告上一律標明是哪一層,例如「生年化祿」「流年化忌」,不會只寫「化祿」,避免把出生的四化誤讀成今年的四化。年齡用虛歲。
驗證範圍與限制
目前找不到另一套和 iztro 採用相同規則的獨立實作,可以拿來交叉比對,所以紫微這一層的外部對照還在補齊中。我們驗證的是另一件事:iztro 算出來的結果,從排盤服務一路到你看到的命盤與報告,中間沒有被改動或混淆。測試涵蓋晚子時、閏月 15 日分界、正月初一換年、日光節約時間、不同時區與 80 歲以上的大限。
換句話說,這裡能保證的是「你看到的就是 iztro 依上述規則算出來的盤」,而不是「iztro 的每一條安星規則都和你熟悉的流派一致」。
常見問題
預設沒有,因為各派對紫微是否校正真太陽時做法不同。紫微預設用出生地的標準時間判斷時辰,出生時如果正好實施日光節約時間,會先扣回那一小時。你可以在設定的「命盤時間校準」開啟「紫微斗數使用真太陽時」。八字則固定使用真太陽時。
以閏月 15 日為界:1 日到 15 日出生算上一個月,16 日以後出生算下一個月。這是常見做法之一,也有流派把整個閏月算成上個月,所以閏月出生的人,在不同工具上可能看到不同的命宮。
紫微用農曆,從正月初一換年;八字從立春換年。兩者每年相差幾天到兩週,在這段期間出生的人,紫微與八字會落在不同的年份。這是兩套系統的定義不同,不是排盤錯誤。
還沒有完整的外部對照。目前找不到另一套和 iztro 規則相同的獨立實作,所以我們驗證的是 iztro 的結果到你看到的命盤之間沒有被改動,並把晚子時、閏月與換年等邊界情況寫成固定測試。外部對照補齊後會更新這一頁。