当前位置:首页 > 命理 > 正文

生辰八字是什么?科普扫盲向

这是一条被知乎小管家称“由于问题涉及封建迷信,但回答不涉及,被连带删掉”的高赞回答。

因为不断有人来问,所以这里以文章的形式发出来,顺便测试小管家的说法是不是在糊弄我。

——以下为原文———

生辰八字,也就是将出生的年月日时以干支的形式表示出来。

关于什么是干支,什么是干支纪年法,可以查阅以下链接:

一般来说,年与日的干支可以在历书中查到。而月与时的天干可以根据年和日的天干推算出来。

接下来按照四柱细说一下。

年柱(八字中年份的天干地支):

年柱是指出生当年的天干地支,注意年干支是以立春而不是正月初一为分界线的。例如2016年2月4日立春,2月8日春节。那4日到8日这之间的几日也是农历丙申年而非前一年乙未年。

(如非明确说明,本文中的年和月的定义,都是按照节气来划分)

那么具体怎么算呢?

古代一般都是利用左手来掐算纪年干支的,如果不是爱好者不建议学习了。

现代也有个速记的方法:年柱(八字中年份的天干地支)天干我们可以根据当年的公历年数末一位数字进行计算,从甲到癸分别对应是数字4、5、6、7、8、9、0、1、2、3;地支记住当年生肖即可。

例如今年是2020年,那么年柱的天干就是庚,今年又是鼠年,那么年柱的地支就是子。合在一起今年的干支就是庚子。

再例如1995年,天干对应的数字是乙,又是猪年,那么1995年的干支就是乙亥。

不过对于普通人(尤其是年轻人)来说,不用记这么麻烦的办法,记住自己生辰年(或者别的特定年份)的干支,依次类推就好了,天干十年一循环,地支十二年一循环。六十年一甲子干支循环一次。

同样以1995年举例,1995年干支是乙亥,2020年距1995年25年,天干循环了两圈半,应该是乙→庚,地支循环了两圈加一,应该是亥→子。那么2020年的干支就是庚子。月柱:

月份的地支从一月开始,一律以寅开始,即一月为X寅月,二月为X卯月,依次类推。

这里的月份也是以节令为准:

一月(寅月)从立春到惊蛰,二月(卯月)从惊蛰到清明,

三月(辰月)从清明到立夏,四月(巳月)从立夏到芒种,

五月(午月)从芒种到小暑,六月(未月)从小暑到立秋,

七月(申月)从立秋到白露,八月(酉月)从白露到寒露,

九月(戌月)从寒露到立冬,十月(亥月)从立冬到大雪,

十一月(子月)从大雪到小寒,十二月(丑月)从小寒到立春。

而月份的天干则需要根据当年年柱的天干推算,见"五虎遁"年上起月诀:

甲己之年丙作首(甲己之年一月天干为丙)

乙庚之岁戊为头(乙庚之年一月天干为戊)

丙辛之年寻庚上(丙辛之年一月天干为庚)

丁壬壬寅顺水流(丁壬之年一月天干为壬)

若问戊癸为何方

甲寅之上好追求(戊癸之年一月天干为甲)

如下表所示:

举个例子:

上文我们已经看到,1995年是乙亥年,那么1995年三月(清明到立夏)出生的孩子,月柱是什么呢?根据上文推算,一月地支寅月,三月地支就是辰月。

那么天干呢?95年乙亥年,根据口诀“乙庚之岁戊为头”,乙亥年一月应该就是戊寅月,那么三月就是庚辰月。日柱:

通常日柱的干支均可以由历书查得。

排日柱从鲁隐公三年(公元前722年)二月己巳日至今从未间断过,六十天一循环。但是由于农历存在大小月和闰月的缘故,所以没有比较简单的有规律的计算方式,一般都从万年历中查找。

当然其实还有不少办法可以在不/少借用万年历的情况下推算日柱,例如传统的流星赶月推算,只要知道正月初一的日柱,就可以推算出一年的日柱。

但是鉴于这个方法仍然需要知道正月初一的日柱,所以我们这里换种方法,借助公历的日期去推断当天的日柱。

这里同样有一个口诀:

乘五除四九加日

双月间隔三十天

一二自加整少一

三五七八十尾前

为了便于理解,我将口诀简化成以下公式:

(5Y+Y/4+9+D+M+N)÷60=商+余数

得到的余数个位即为天干序数,余数除以12再取余数为地支序数。计算时应该注意余数的计算方法。

Y:出生年份后两位,例如出生于1995年,Y就是95;

M:出生月份,单月为0,双月为30,例如出生在4月,那么M就是30;

D:出生日期,例如出生在4月10日,那么D就是10;

N:调节数,这个数字跟月份有关,不同的月份对应不同的数据,详细的对应关系参见下表,如果遇到闰年时,1月和2月的调节数各减1,即分别为0和1。

这么讲可能有点枯燥,我们还是举个例子:

某人出生在1998年3月18日,那么我们的公式就应该是:(5Y+Y/4+9+D+M+N)÷60=(5*98+98/4+9+18+0+0+)/60=9余1,那么这天的天干就是甲,然后余数1再除以12,得到的余数还是1,地支就是子,当天的干支就是甲子。时柱:

时柱的地支是确定的,子时为子,丑时为丑,以此类推。

子时:23-1点;丑时:1-3点;寅时:3-5点;

卯时:5-7点;辰时:7-9点;巳时:9-11点;

午时:11-13点;未时:13-15点;申时:15-17点;

酉时:17-19点;戌时:19-21点;亥时:21-23点。

时柱的天干由日干确定,见"五鼠遁"日上起时诀

甲己还甲子(甲己日的子时为甲子)。

乙庚丙作初,(乙庚日的子时为丙子)。

丙辛从戊起,(丙辛日的子时为戊子)。

丁壬庚子居,(丁壬日的子时为庚子)。

戊癸是何方,壬子是真途。(戊癸日的子时为壬子)。

如下表所示:

什么意思呢?

举个例子,我们通过查万年历,发现某人是甲子日出生的,他出生时刻是下午三点半,那他的时柱是什么呢?

下午三点,时柱的地支就是申,然后因为是甲子日,根据口诀,这天的子时应该就是甲子,顺延下来,未时就是壬申。

得到四柱年柱(干支)月柱(干支)日柱(干支)时柱(干支)之后,把它们放在一起,就算是孩子的生辰八字了。

鉴于很多人表示看不懂,这里举个栗子:

例如:某人是2001年3月12日13点25分出生。我们先找年柱,今年是2019己亥年,那么19年前的天干,就是“己”往前数19位为“辛”,地支则是“亥”往前数19位位“巳”,那么2001年的年柱即为“辛巳”。

3月12日在惊蛰和春分之间,属于二月,那么它的地支是“卯”,由于2001年是辛巳年,由口诀可知,它正月天干为“庚”,那么二月的天干就是“辛”。我们得到3月的月柱为“辛卯”。

我们再根据日历查到这天的日柱干支是:甲戌。

接下来是时柱,13点25分属于未时,根据口诀可知“未”时对应的天干应为“辛”,那么这个时间点的时柱为“辛未”。

由以上可知,2001年3月12日13点25分的八字为辛巳辛卯甲戌辛未。

之前这些可能需要去查询历书再自己推算才能得出结果,最近几年网上可以计算八字的网站很多,随便找一个就能算出八字来,方便快捷。

只要不去相信后面附加的测算人生云云就好。