声明:本文仅供传统文化爱好者探讨交流。无任何不良引导意图,信则有趣,不信则乐。点开看看,权当解压。
上一篇我们讲了年、月、时四柱干支的确定方法。没有讲日期的四柱干支如何确定,为什么?
因为相对年、月、时,日柱干支的确定有点复杂。
复杂是不是就意味着不容易理解记忆了?
也不一定!主要看你有没有兴趣。
俗话讲:拥有兴趣,就等于拥有了探索世界的钥匙,可以开启无限可能。
你若真的热爱传统文化,要理解并记住它其实并不会觉得枯燥乏味。相反,它能为你繁忙的生活带来丝丝缕缕的慰藉与美好。
讲这么多,言归正传。
如何快速确定日干支?
必备基础:先记住六十甲子:1甲子、2乙丑、3丙寅、……0=60癸亥。
要死记硬背吗?
千万别!那样既费时又费力。当然,如果你脑子足够灵光,能够轻松记住,当我没说就好。
我所推荐的方法更多适用于不太擅长记忆的普通朋友——六旬记忆法。
我们知道,六十甲子共分六旬。
每一旬的旬首和序号如下图
六十甲子对应表
你只需记住:1甲子,11甲戌,21甲申,31甲午,41甲辰,51甲寅;
知道了1、11、21、31、41、51;中间顺着数即可,不用全背。
掌握基础知识后,开始确定日干支。
第一步:求年基数(口算)
取年份后两位,记为Y
年基数 = (Y‑1)×5 + (Y‑1)÷4 取整数,只留商,扔掉小数
口算窍门:
例:2026,Y=26
(26‑1)=25
25×5=125;25÷4=6(只取整数)
125+6=131
注意:年基数只保留除以60的余数,大数直接减60,方便口算
131−60−60 = 11
✅2026年可用年基数:11
重点:年基数先模60!不要带着一百多的大数算,这是口算关键
第二步:月修正(背这12个数字,就12个数)
1月:0
2月:31
3月:59(等价‑1)
4月:30
5月:0
6月:31
7月:1
8月:32
9月:3
10月:33
11月:4
12月:34
闰年判定:能被4整除。3‑12月,闰年全部+1
第三步:总余数(全部相加,大于60就减60)
总余数 =(年基数模60)+ 月修正 + 日期
结果>60就减60;结果>60再减60。
得出来的数就是日柱序号,0=癸亥。
例如: 2026‑09‑16
1. Y=26,年基数算完模60得:11
2. 9月月修正=3;2026不是闰年,不加1
3. 11+3+16 = 30(不大于60,不用减)
30对应:癸巳,和实际一致。
再举一例:2024‑05‑01(闰年)
1.Y=24:(24‑1)×5=115,23÷4=5 →120;120 mod60=0
2.5月修正=0;闰年5月,+1
3.0+0+1+1=2 →2=乙丑。与实际一致。
归纳整理以方便记忆:
1.后两位减1,乘5,加除以4的整数,减60留余数(年基数)
2.查表拿月修正;闰年3月起+1
3.加日期,满60减60,得数对应六十甲子。
*注意,注意:上边公式仅适用于2000—2099年任意日干支推算。
如果有兴趣,请继续阅读,1900—1999年任意日干支推算方法,我谨分享给各位,步骤大同小异:
一,符号说明
①Y:年份后两位(例:2026,Y=26)
② D:当日阳历日期
运算全部只取整数,余数舍弃;总和最后对60取余,余数=日柱序数
二、完整公式:
❶ 总和=Y×5+[Y÷4]+9+D+月调节项
❷ 日柱序数=总和mod60
月调节项规则(重点)
1. 双月(2、4、6、8、10、12月)先+30
2. 再加基础加数:
-1月:+1
- 2月:+2
- 3月:+0
- 4月:+1
- 5月:+1
- 6月:+2
- 7月:+2
- 8月:+3
- 9月:+4
- 10月:+4
- 11月:+5
- 12月:+5
3. 修正:
闰年,1、2月计算结果 −1(闰年判定:能被4整除;1900不是闰年)
关注我的朋友,对下表应该不陌生,今天又用到了
日柱序数取余后:
天干=序数 ÷10 取余(余0=癸)
地支=序数 ÷12 取余(余0=亥)
三、例题演示
例:1985年8月15日
1. Y=85,D=15;8月是双月,+30;8月基础加数+3
2. 总和 = 85×5 + 85÷4(取整21) +9 +15 +30 +3
=425+21+9+15+30+3 = 503
3. 总数503 mod60,余23
4. 23:天干 23 mod10=3 →丙;地支23 mod12=11 →戌
✅ 日柱:丙戌(与实际一致)
热门跟贴