四柱八字是怎么排出来的
八字就是四根柱子,每根两个字 —— 一个天干,一个地支,加起来八个字。排盘本身没有玄机,是一套确定的历法换算:同一个出生时刻,谁来排都是同一副盘。
下面这四步就是本站实际在跑的算法,写出来是为了让你能自己核对。
年柱:以立春分界,不是元旦
很多人以为过了春节就换生肖,更多人以为过了元旦就换。命理上都不是 —— 年柱在立春交接,大约每年公历 2 月 4 日前后。
所以 1 月出生的人,年柱要算上一年;2 月上旬出生的人,得看那年立春的准确时刻。这一条常被算错,而它一错,整副盘的年柱和生肖全跟着错。
年干支的算法很简单:(公历年 - 4) 除以 10 的余数取天干,除以 12 的余数取地支。1984 年减 4 得 1980,除 10 余 0 是甲,除 12 余 0 是子 —— 甲子年,对得上。
月柱:月支看节气,月干用五虎遁
月支不按公历月份,按节气:立春起寅月,惊蛰起卯月,清明起辰月,依次往下。所以每个月的交接日在公历 4 日到 8 日之间浮动,不是每月 1 号。
月干由年干推出来,口诀叫五虎遁:
- 甲年、己年 —— 正月(寅月)起丙寅
- 乙年、庚年 —— 起戊寅
- 丙年、辛年 —— 起庚寅
- 丁年、壬年 —— 起壬寅
- 戊年、癸年 —— 起甲寅
定下寅月的天干,后面各月顺着干支表往下排就行。
日柱:从一个锚点数天数
日柱最容易验算,因为它就是一道除法。找一个已知的日子当锚点,数出目标日期距它多少天,再对 10 和 12 取余。
本站用的锚点是 1900 年 1 月 1 日为甲戌日。拿它验算:2024 年 1 月 1 日距锚点 45290 天,45290 除 10 余 0 是甲,地支从戌(第 10 位)推 45290 位落回子 —— 甲子日。查任何一本万年历,2024 年元旦确实是甲子日。
日柱不受节气影响,也不受时区之外的任何东西影响,所以它是四柱里最不容易出错的一柱。
时柱:时支两小时一换,时干用五鼠遁
一天十二个时辰,两小时一个:子时 23:00–00:59,丑时 01:00–02:59,以此类推。
要注意 23 点之后属于第二天的子时,日柱要跟着进到次日 —— 这叫晚子时。晚上 11 点半出生的人,日柱是第二天的,这一点很多在线排盘工具都处理错了。
时干由日干推出,口诀叫五鼠遁:甲日、己日从甲子时起,乙日、庚日从丙子时起,丙日、辛日从戊子时起,丁日、壬日从庚子时起,戊日、癸日从壬子时起。
不知道出生时辰怎么办
时柱缺失是常见情况。本站的做法是按午时起盘,并在结果里明确标出"时柱未计入五行统计" —— 前三柱六个字照样能看,只是细项会粗一些。
比含糊其辞更重要的是说明白:缺了哪一柱、会影响什么。