干支推演算法
發布時間: 2025-05-27 01:21:50
㈠ 最簡單的日干支推演算法
最簡單的日干支推演算法是根據公元1年1月1日是甲子年來計算,也叫「甲子紀日法」。具體步驟如下:
將要推算的年、月、日轉化為陽歷日期;
根據公元1年1月1日是甲子年的規律,計算出目標陽歷日期與公元1年1月1日之間的天數N;
計算出甲子日的干支,根據N的余數來推算目標日的干支。
用甲子年的天干數1和地支數1相結合,得到甲子日的干支;
干支按天干順序和地支順序循環排列。
將陽歷日期轉化為天數:2023年2月14日是2023年的第45天;
根據公元1年1月1日是甲子年的規律,計算出2023年2月14日與公元1年1月1日之間的天數N=738778;
計算甲子日的干支:甲子日的干支為甲子;
計算目標日的干支:目標日的干支為(甲子 + N mod 60);
推算甲子日的干支的方法是:
例如,要推算2023年2月14日的干支,可以按照如下步驟:
因此,2023年2月14日的干支是「己亥」。
熱點內容