干支历转换 - 八字命理基础练习集

干支历转换学习

干支历转换是八字排盘的核心技能,掌握公历与干支历的相互转换,是学习八字命理的必备基础。本模块将深入学习干支循环系统、数学公式推导和具体计算方法。

一、核心原理

1. 干支循环系统

天干(10个)

地支(12个)

• 组合成 60组干支(甲子→癸亥),循环往复

2. 基准点锚定

历史上存在公认的锚定年份,如公历4年为甲子年,可以此为基准推算其他年份。

3. 数学公式推导

干支本质是 模运算(MOD)

  • 年干支:(年份 - 3)MOD 60 → 余数对应干支序号
  • 月干支:需结合年干和节气(固定地支+五虎遁口诀推天干)
  • 日干支:使用任红岩公式(年数+月数+日期)
  • 时干支:结合日干和时辰(固定地支+五鼠遁口诀推天干)

二、60甲子序列表(干支对照表)

序号干支序号干支序号干支序号干支序号干支
0癸亥12乙亥24丁亥36己亥48辛亥
1甲子13丙子25戊子37庚子49壬子
2乙丑14丁丑26己丑38辛丑50癸丑
3丙寅15戊寅27庚寅39壬寅51甲寅
4丁卯16己卯28辛卯40癸卯52乙卯
5戊辰17庚辰29壬辰41甲辰53丙辰
6己巳18辛巳30癸巳42乙巳54丁巳
7庚午19壬午31甲午43丙午55戊午
8辛未20癸未32乙未44丁未56己未
9壬申21甲申33丙申45戊申57庚申
10癸酉22乙酉34丁酉46己酉58辛酉
11甲戌23丙戌35戊戌47庚戌59壬戌

:序号 = 0 时对应癸亥,序号 = 1 时对应甲子(循环起点)。

三、年柱推算

年柱推算公式

步骤:

  1. 减3对齐:公元4年是甲子年(序号1),故基准为 年份 - 3
  2. 取余60:(年份 - 3)MOD 60 → 余数即干支序号
  3. 查表对照:余数对应上表干支
计算2025年年柱:

(2025 - 3) = 2022

2022 ÷ 60 = 33(商)... 42(余数)

查表:余数42 →

年柱:乙巳

四、月柱推算

1. 确定月份地支(固定不变)

• 正月寅、二月卯、三月辰、四月巳、五月午、六月未

• 七月申、八月酉、九月戌、十月亥、十一月子、十二月丑

⚠️ 重要:实际月份以节气分界(如立春后为正月,惊蛰后为二月等)

2. 确定月干(五虎遁口诀)

五虎遁口诀:

• 甲己→丙寅,乙庚→戊寅,丙辛→庚寅,丁壬→壬寅,戊癸→甲寅

计算2025年8月(农历六月)月柱:

年干为(乙巳年)→ 属乙庚年 → 正月从开始

8月9日属于小暑后(7月7日)→ 立秋前(8月7日)→ 六月未月

正月戊寅、二月己卯、三月庚辰、四月辛巳、五月壬午、六月癸未

月柱:癸未

五、日柱推算(任红岩公式)

任红岩日柱推算法

公式:日干支序号 = 年数 + 月数 + 日期(>60时减60)

1. 年数表(1900-2100年)

年份年数年份年数年份年数年份年数
190010195025200054205027
19011619513020010205132
19022119523620025205238
190327195341200310205343
190432195446200416205448
190538195551200521205553
190643195657200627205659
1907491957220073220574
1908541958720083820589
19090195912200943205914
19105196018201049206020
191110196123201154206125
19121619622820120206230
19132119633320135206335
191427196439201410206441
191532196544201516206546
191638196649201621206651
191743196754201727206756
1918491968020183220682
1919541969520193820697
19200197011202043207013
19215197116202149207118
192210197222202254207224
19231519732720230207329
19242119743220245207434
192526197537202510207539
192631197643202616207645
192736197748202721207750
192842197853202827207855
19294719795820293220790
1930521980420303820806
19315719819203143208111
19323198214203249208216
19338198319203354208321
19341319842520340208427
19351819853020355208532
193624198635203611208637
193729198740203716208742
193834198846203821208848
193939198951203926208953
194045199056204032209058
1941501991120413720913
1942551992720424220929
19430199312204347209314
19446199417204453209419
194511199522204558209524
19461619962820463209630
19472119973320478209735
194827199838204814209840
194932199943204919209945
205024210050

2. 月数表(固定值)

月份1月2月3月4月5月6月7月8月9月10月11月12月
月数637031132233434535

⚠️ 规则

1. 1-2月上一年的年数(如2025年1月 → 查2024年年数)

2. 3-12月用当年年数

3. 计算步骤

  1. 查年数(按月份选年份)
  2. 查月数(按公历月份)
  3. 求和:年数 + 月数 + 日期
  4. 取余:若和 > 60,减60至 ≤60
  5. 查干支:余数对应干支表
案例1:2025年8月11日

• 年数:2025年 → 10(查表)

• 月数:8月 → 33

• 日期:11

• 计算:10 + 33 + 11 = 54

• 余数54 → 天干(54÷10余4=丁),地支(54÷12余6=巳)→

日柱:丁巳

案例2:2025年1月5日(1月用上年年数)

• 年数:2024年 → 5(查表)

• 月数:1月 → 6

• 日期:5

• 计算:5 + 6 + 5 = 16

• 余数16 → 天干(16÷10余6=己),地支(16÷12余4=卯)→

日柱:己卯

六、时柱推算

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点(亥时)

2. 确定时干(五鼠遁口诀)

五鼠遁口诀:

• 日干为甲己→甲子时,乙庚→丙子时,丙辛→戊子时,丁壬→庚子时,戊癸→壬子时

计算乙丑日12:30(午时)时柱:

日干为 → 属乙庚日 → 子时为

子时丙子 → 丑时丁丑 → 寅时戊寅 → 卯时己卯 → 辰时庚辰 → 巳时辛巳 → 午时壬午

时柱:壬午

七、最终排盘示例

2025年8月9日12:30完整八字:
年柱月柱日柱时柱

八、重要注意事项

⚠️ 关键细节

  1. 节气分月:月柱以节气为界,如立春为年分界,立秋为申月始
  2. 子时划分:23:00-24:00为晚子时,00:00-01:00为早子时
  3. 闰年规则:年柱以立春为界,非春节!
  4. 时区统一:默认东八区时间,跨时区需换算
  5. 年数表覆盖范围:1900-2100年(特殊年份已校正)

实践建议:此法规避闰年计算,3月起算(月数=0)是核心创新。建议配合万年历复核,或使用专业排盘工具验证结果。

问题反馈