所谓八字,又称四柱,是一个人出生时的年、月、日、时,分别用天干和地支来表示,共计四组、八个字、推算八字是命理学的根基,其逻辑严密,涉及历法、天文与阴阳五行的深刻转化、要明白八字怎么算出来的,必须从干支系统、历法转换、节气定月、日柱推移以及时干起法五个核心层面逐一拆解。
干支体系的底层逻辑
干支是记录时间的符号、天干有十个:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支有十二个:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。
这二十二个符号通过阳对阳、阴对阴的原则两两配对,组合成六十个单位,即“六十花甲子”、八字的推算本质上是将公历或农历的时间点,精准地映射到这六十个循环单位中。
年柱的推算:立春为界
很多人误以为春节(农历正月初一)是生肖和年柱的更替点,这在命理学中是错误的、年柱的更替点是“立春”节气。
2026年(丙午年)为例,如果一个孩子在农历正月初一出生,但此时立春未到,那么他的年柱依然属于上一年(乙巳年)、只有在立春那一刻之后出生的,年柱才算丙午。
推算年柱的方法通常有两种、一是查阅《万年历》,这是最直观的方式、二是心算法、天干的求法是:公元年数减3,除以10的余数、例如2026年,(2026-3)/10,余数为3,对应天干第三位“丙”、地支的求法是:公元年数减3,除以12的余数、2026年,(2026-3)/12,余数为7,对应地支第七位“午”、两者结合,2026年即为丙午年。
月柱的推算:节气定月
月柱由月干和月支组成、月支是固定的,由二十四节气决定,而非农历月份。
正月为寅月(从立春到惊蛰)
二月为卯月(从惊蛰到清明)
三月为辰月(从清明到立夏)
四月为巳月(从立夏到芒种)
五月为午月(从芒种到小暑)
六月为未月(从小暑到立秋)
七月为申月(从立秋到白露)
八月为酉月(从白露到寒露)
九月为戌月(从寒露到立冬)
十月为亥月(从立冬到大雪)
十一月为子月(从大雪到小寒)
十二月为丑月(从小寒到立春)
月干的推算需要依据年干来决定,口诀被称为“五虎遁”:
甲己之年丙作首,乙庚之岁戊为头。
丙辛之位从庚起,丁壬壬位顺行流。
若问戊癸何方发,甲寅之上好追求。
2026丙午年为例,年干为“丙”,根据口诀“丙辛之位从庚起”,该年正月(寅月)的月干就是庚、由此顺推,正月庚寅,二月辛卯,三月壬辰,四月癸巳,五月甲午、若某人出生在2026年芒种后、小暑前,其月柱即为甲午。
日柱的推算:循环更替
日柱是八字的核心,代表命主本人、日柱的推算最为繁琐,因为它的循环是连续的,不受年、月、节气的直接限制,每六十天循环一次。
由于公历的大小月以及闰年的存在,通过公式计算日柱需要极高的数学精度、常见的公式如蔡勒公式,或使用修正后的干支计算公式:
G = 5C + [C/4] + 5Y + [Y/4] + [26(M+1)/10] + D - 1
其中C是世纪数减1,Y是年份后两位,M是月份(1、2月按上年13、14月计),D是日期。
现代算命多直接翻阅《万年历》或使用专业排盘工具、日柱的起止点是子时,即深夜23点、只要过了23点,即便公历日期还没变,在八字理论中已经算作第二天。
时柱的推算:五鼠遁法
时柱由时干和时支组成、时支是根据出生的小时确定的,一天分为十二个时辰:
子时(23:00-01:00)
丑时(01:00-03:00)
寅时(03:00-05:00)
卯时(05:00-07:00)
辰时(07:00-09:00)
巳时(09:00-11:00)
午时(11:00-13:00)
未时(13:00-15:00)
申时(15:00-17:00)
酉时(17:00-19:00)
戌时(19:00-21:00)
亥时(21:00-23:00)
时干的确定需参考日干,口诀为“五鼠遁”:
甲己还加甲,乙庚丙作初。
丙辛从戊起,丁壬庚子居。
戊癸何方发,壬子是真途。
比如某人日干为“甲”或“己”,那么他当天的子时就是甲子时,丑时是乙丑时、若日干为“丙”,那么子时就是戊子时,丑时是己丑时,以此类推。
真太阳时的校正
这是推算八字中最容易被忽略却至关重要的一步、北京时间是东经120度的平太阳时,但人的出生受地理经度的实际太阳位置影响。

若一个人在新疆乌鲁木齐出生,虽然表上是中午12点,但实际当地的太阳还没升到最高点,必须根据经度差进行加减、还要考虑地球公转速度不均带来的“均时差”、计算出“真太阳时”后,才能确定准确的时柱,甚至影响到日柱的划分。
排大运的推算
算出八个字后,还需排出“大运”、大运是以月柱为基准进行的推演。
起运的顺序遵循“阳男阴女顺排,阴男阳女逆排”的原则、阳年指年干为甲、丙、戊、庚、壬的年份;阴年指年干为乙、丁、己、辛、癸的年份。
2026丙午年是阳年、如果是男性出生,大运就从月柱开始顺推;如果是女性出生,则从月柱开始逆推、起运的岁数则是根据出生时刻距离下一个节气(顺行)或上一个节气(逆行)的天数来计算,通常三天折算为一岁。
五行生克的量化
八字算出来后,关键在于将其转化为五行。
天干五行:甲乙木、丙丁火、戊己土、庚辛金、壬癸水。
地支五行:寅卯木、巳午火、申酉金、亥子水、辰戌丑未土。
地支中还包含“藏干”、例如,“午”火中藏有“丁”火和“己”土、一个精准的八字推算,必须考虑到地支藏干的力量对比、通过计算八个字中金、木、水、火、土的强弱、多寡,以及它们之间的刑、冲、克、合、害,最终得出一个动态平衡的生命模型。
八字排盘的实例拆解
假设一名男性出生于2026年(丙午年)公历6月20日(农历五月初六)上午10点30分。
1. 定年柱:2026年为丙午年。
2. 定月柱:6月20日在芒种(6月5日)之后,属于五月午月、年干为丙,根据五虎遁“丙辛之位从庚起”,正月为庚寅,顺推五个月:庚寅、辛卯、壬辰、癸巳、甲午、月柱为甲午。
3. 定日柱:查万年历,2026年6月20日为乙未日。
4. 定时柱:上午10点30分为巳时、日干为乙,根据五鼠遁“乙庚丙作初”,子时为丙子,顺推:丙子、丁丑、戊寅、己卯、庚辰、辛巳、时柱为辛巳。
该人的八字即为:丙午(年)、甲午(月)、乙未(日)、辛巳(时)。
通过这八个字,可以看出该命主出生在夏季,火旺之极、乙木日主生于午月,泄气严重,且全局地支巳、午、未汇成南方火局,火多木焚、此时辛金透出,但被烈火围克、这种推算过程展示了时间如何转化为五行能量场。
历法交接点的精密计算
在实际算命过程中,最复杂的是“卡点”出生的八字。
比如正好在立春那一刻钟出生,或者正好在节气交替的那一秒、这需要查阅天文台颁布的精确节气时刻表、如果差了一分钟,可能月柱就全变了,大运也会随之完全不同。
这种对时间的极致细分,体现了中国先民对宇宙运行规律的敬畏、八字不是随意的数字组合,它是天体运行轨道与地球自转在特定空间点上的交汇坐标。
纳音五行的辅助参考
在干支计算出后,还有一种补充维度叫“纳音”、比如丙午年,纳音为“天河水”、虽然正五行(干支五行)是判断的核心,但纳音在一些流派中提供了关于命质、性格的辅助信息、纳音的由来是古代律历结合的产物,通过六十甲子与音律(宫商角徵羽)的对应,形成了一套独特的分类体系。
八字推算中的地支关系
算出八个字只是开始、地支之间的复杂互动是八字逻辑的核心。
地支六合:子丑合土、寅亥合木、卯戌合火、辰酉合金、巳申合水、午未合土。
地支三合:申子辰合水、寅午戌合火、亥卯未合木、巳酉丑合金。
地支六冲:子午冲、丑未冲、寅申冲、卯酉冲、辰戌冲、巳亥冲。
这些关系决定了八字内部的能量流向、例如在前面的实例中,午月、午年、未日,形成了午未合火、这种合化直接改变了地支原有的力量对比,使得火的力量在全局中达到极致、计算八字时,如果没有考虑到这些动态转换,算出来的结果往往会有巨大偏差。
阴阳属性的界定
天干地支不仅有五行,还有阴阳。
天干:甲、丙、戊、庚、壬为阳;乙、丁、己、辛、癸为阴。
地支:子、寅、辰、午、申、戌为阳;丑、卯、巳、未、酉、亥为阴。
一个人的八字如果八个字全属于阳性,称为“四柱纯阳”;全属于阴性,称为“四柱纯阴”、这种阴阳的偏枯或平衡,也是从八字组合中直接计算得出的重要特征。
寒暖燥湿的调候逻辑
除了干支计算,八字还包含气候逻辑、出生于冬季(亥子丑月)的人,八字偏寒,推算时需关注是否有火(丙丁)来解冻;出生于夏季(巳午未月)的人,八字偏燥,需关注是否有水(壬癸)来润泽、这种“调候”的概念,是建立在生辰八字计算出的时令基础之上的深层推演。
空亡的推算
在八字计算中,还有一个概念叫“旬空”。
因为天干有十个,地支有十二个,每十天为一旬、每一旬中总会有两个地支没有天干配对,这两个地支就称为“空亡”。
比如甲子旬中,戌、亥为空;甲戌旬中,申、酉为空。
推算出日柱后,根据其所属的旬,就能确定哪两个字在命中属于“空亡”状态、空亡的字力量会大打折扣,这直接影响到对八字强弱的最终判断。
神煞的辅助叠加
当八字排定后,命理师还会根据干支的对应关系计算“神煞”,如天乙贵人、文昌贵人、羊刃、桃花等。
天乙贵人的推算口诀:“甲戊并牛羊,乙己鼠猴乡……”。
这些神煞虽然不是决定性的,但在解释具体性格和人生际遇时,提供了非常细致的切入点、它们都是通过年干或日干与其他地支的特定对应关系计算出来的。
八字推算的科学性与严谨性
整个八字推算的过程,其实是一套复杂的时间函数运算、它将线性的时间转化为循环的干支,再将干支转化为五行能量,最后通过生克制化的逻辑模型,模拟人生的起伏。
这一体系之所以流传千年,是因为它构建了一个能够容纳时间、空间、气候、地理等多种变量的分析框架、无论是2026年还是千年前,其推算的基本法则——即对立春、节气、干支循环的严格遵循,始终未变、这种算法的严谨性,要求每一个步骤都不能出错,尤其是对出生地域时间的校正,往往是区分专业推算与粗浅排盘的分水岭。
命理中的权衡与变通
虽然八字的计算有硬性的公式和口诀,但实际应用中存在“变理”。
例如,地支的合化是否成功,取决于月令的司权、在2026年午月,由于火气当令,所有的木气都容易向火气转化,所有的金气都处于受克状态、这种基于季节背景的动态权重分配,是八字计算中最深奥的部分、它不是简单的1+1=2,而是一种能量消长、此消彼长的动态平衡计算。
部分的逻辑延伸(非结束语)
推算出八字,相当于得到了一张人生的基因图谱、每一个字的排布,天干与地支的盖头、截脚关系,地支藏干的深浅,都指向了命理格局的高低、这种算法不仅是在计算时间,更是在计算一种“气”的承载与分布、在2026年这个离火运逐渐转旺的时间点,理解八字推算的原理,能让人更清晰地看到时间对个体生命律动的深刻塑造。