庚子日、六十甲子循环:设计初衷与60循环原理
先理清概念:庚子日不是单独设计出来的一天,庚子是六十甲子其中一组干支,天干10个(甲‑乙‑丙‑丁‑戊‑己‑庚‑辛‑壬‑癸),地支12个(子‑丑‑寅‑卯‑辰‑巳‑午‑未‑申‑酉‑戌‑亥),两两配对,得到60组,用来记年、记月、记日、记时。庚子,就是天干第7位「庚」搭配地支第1位「子」。
![]()
一、为什么是60一轮?数学根源
天干数:10,地支数:12
求最小公倍数:LCM(10,12)=60。
- 天干每10次一轮回,地支每12次一轮回;
- 只有经过60次组合,天干、地支才能同时回到起点(甲子);
- 10和12的最大公约数是2,总组合数 = 10×12÷2=60。
只能得到奇数天干配奇数地支、偶数天干配偶数地支,像甲配丑、庚配丑这类组合不会出现,总共就60组,不是120组。
记日:就是60日一循环,叫六十甲子纪日;记年就是60年一甲子。庚子日,就是这套60序列里的其中一日。
二、这套干支纪日最初设计的初衷
上古并没有单独“设计庚子日”,是整套干支体系用于历法。
1. 早期没有统一数字计数,用干支做“序列号”
殷商甲骨文就大量出土干支记日的卜辞,商代王室占卜、记事,需要给每一天一个唯一代号。上古没有公元、没有数字1‑365,用干支给日子编号,60个代号循环使用,方便记录占卜、祭祀、征伐、农事。
2. 服务天象、朔望月观测
月亮朔望月大约29.53天,一年365天,都不能被整数整除。
- 月亮月相29‑30天一轮,和10、12、60都不能整除;
- 如果单纯用月亮记月,日子很容易混乱。
六十甲子纪日是一套独立连续的“天数编号系统”,不受月亮、新年打断。哪怕历法改了、正月换月份,干支日可以连续不间断往下排。
这是它最大价值:一套永不中断的连续日历序列号。从殷商至今,干支纪日是连续传承三千多年。
3. 用于祭祀、择时、占候
商代凡事占卜:打仗、狩猎、祭祀、看病,都要记录“某日(干支)发生某事”。后来发展:五行阴阳附会到干支上,庚属金,子属水,庚子就是金生水,这是后世阴阳五行赋予的含义,不是商代最初设计初衷,是后世附加解读。
重点区分:
✅原始初衷:给日子做编号、记事、占卜记录
❌不是一开始就为了算命、看三伏、看吉凶;五行生克是春秋战国到汉代之后叠加上去的。
三、专门说:庚子日本身
六十甲子序列第37位就是庚子:
天干循环:甲→乙→…→庚(7)
地支循环:子(1),所以庚遇上子,就是庚子。
每过60天,就再次遇到庚子日。
三伏天计算里的“庚日”,就是取天干为庚的日子,每10天出现一个庚日(天干10一轮),和地支无关,所以庚日间隔固定10天,但庚子只是众多庚日中的一种(还有庚寅、庚辰、庚午、庚申、庚戌)。
四、通俗总结
1. 60循环来自数学:天干10、地支12最小公倍数60,不是古人拍脑袋定60;
2. 干支纪日诞生于商代,初衷就是给每一天一套连续编号,方便记事占卜,不受月亮月份干扰;
3. 庚子只是10×12配对出来其中一天,没有单独为庚子设计;五行吉凶是后世附加;
4. 纪日60天一轮,过完60,重新从甲子开始,周而复始。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.