流年與大運是什麼
八字的四柱是出生時的年、月、日、時,是固定不變的「命局」。大運是每十年換一組干支的長週期,流年則是每一年一組干支。傳統上會把流年、大運的干支放回命局旁邊,看它們對日主是哪一個十神,以及地支之間有沒有六合、三合、六沖、六害、相刑這些關係。本頁只整理「傳統上這些關係被怎麼看待」,不寫哪一年好壞,也不預測會發生什麼事。
怎麼用
填好出生的西元年月日、時、分,選性別、時區與日界,再填想看的西元年(預設今年),按「排大運與流年」。結果由上而下是本命四柱、起運歲數與大運、所選年份的流年,最後是前後十年的流年一覽。紫微斗數的流年請到紫微斗數排盤,占星的流年行運請到星盤流年行運。
算法公開
- 本命四柱:與八字排盤同一套計算,節氣時刻用天文公式算到分鐘,台灣歷史夏令時間依出生日期自動換算。年柱以立春換年,月柱以十二個「節」換月。本頁不使用真太陽時校正,日界預設子初換日,可改成子正換日。
- 大運順逆:陽年干(甲丙戊庚壬)的男命、陰年干(乙丁己辛癸)的女命順排;陰年干的男命、陽年干的女命逆排。年干用年柱(立春換年)的天干。
- 大運干支:順排從月柱的下一組干支開始,每步往後一組;逆排從月柱的上一組開始,每步往前一組。每步大運管十年,畫面列出前十步(約一百年),所選年份若在第十步之後,會另外加一列。
- 起運歲數:順排取出生時刻到下一個「節」的時間差,逆排取到上一個「節」的時間差。「節」是立春、驚蟄、清明、立夏、芒種、小暑、立秋、白露、寒露、立冬、大雪、小寒,不含中氣。三天折一歲,一天折 4 個月,兩小時(一個時辰)折 10 天;月以下無條件捨去。起運年月是出生時刻加上這段年、月、日;第二步以後依序加十年。
- 虛歲:用「該西元年減出生西元年再加 1」簡算,每步大運標出的是從起運年月起算十年的虛歲範圍。
- 流年干支:西元年減 4 後對 60 取餘數就是六十甲子序號(2026=丙午)。流年從該年立春起算,到下一年立春前結束;立春時刻同樣用天文公式計算,以台灣時間(UTC+8)顯示。
- 流年對應的大運:取該年立春那一刻所在的大運;若這一年立春到下一年立春之間大運剛好交接,會把換運後的大運一併列出。
- 十神:流年天干對日主(日柱天干)的十神,分類與八字排盤相同:同五行同陰陽為比肩、異陰陽為劫財,日主所生者為食神、傷官,日主所剋者為偏財、正財,剋日主者為七殺、正官,生日主者為偏印、正印。十神的說明文字引用八字排盤的同一份。
- 地支關係:流年地支分別和命局四個地支、所在大運的地支比對,六合(子丑、寅亥、卯戌、辰酉、巳申、午未)、三合(申子辰、寅午戌、巳酉丑、亥卯未,兩個地支同屬一組)、六沖(相隔六位)、六害(子未、丑午、寅巳、卯辰、申亥、酉戌)、相刑(寅巳申、丑戌未、子卯;辰、午、酉、亥遇到同一個字為自刑)。每一種分開判斷,同一組可以同時成立好幾種。
限制與相近工具
本頁沒有流月、流日,也沒有喜用神、神煞、天干合沖等看法,不同流派對流年的取法各有差異。看四柱與十神的基本說明,用八字排盤;兩個人的八字對照,用八字合婚;生肖和當年太歲的值、沖、刑、害、破,用犯太歲查詢。
常見問題
八字的流年怎麼算?
流年就是每一年的干支。西元年減 4 後除以 60 取餘數,就是六十甲子的序號,例如 2026 年是丙午年。八字的流年以立春換年,所以一個流年是從當年立春那一刻開始,到下一年立春前結束。本頁會列出所選年份的立春時刻,並看這個流年的天干對日主是哪一個十神、流年地支和命局、大運的地支有哪些六合、三合、六沖、六害、相刑。
什麼是大運?
大運是從月柱往後(順排)或往前(逆排)依六十甲子每十年換一組干支的排法。陽年干(甲丙戊庚壬)的男命、陰年干(乙丁己辛癸)的女命順排;陰年干的男命、陽年干的女命逆排。第一步大運在起運之後才開始,起運之前尚未走大運。
起運歲數怎麼算?
順排的人,算出生時刻到下一個「節」的時間差;逆排的人,算到上一個「節」的時間差。「節」指立春、驚蟄、清明、立夏、芒種、小暑、立秋、白露、寒露、立冬、大雪、小寒,不含中氣。通行算法是三天折一歲,也就是一天等於 4 個月、一個時辰(兩小時)等於 10 天。本頁用天文公式算出節氣時刻,所以時間差精確到分鐘;不同網站的取整方式不同,起運的月份可能差一兩個月。
立春前出生,流年和年柱算哪一年?
八字的年柱與流年都以立春為界。出生在立春之前,年柱算前一年;要看的流年也是同樣道理,例如 2026 年 1 月和 2 月初立春之前的日子,仍屬於 2025 年的乙巳流年。本頁會把所選年份的立春時刻列出來,方便對照。
虛歲怎麼算?
本頁的虛歲用「該西元年減出生西元年再加 1」的簡算。傳統虛歲以農曆新年換歲,和這個簡算在年初可能差 1 歲。