庚子日、六十甲子循環:設計初衷與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.