當前位置:首頁 » 操作系統 » 干支日演算法

干支日演算法

發布時間: 2024-10-07 16:47:17

㈠ 古代的日期是怎麼算的比如說十月乙亥,是十月多少號可以把對照寫出來嗎

古代的日期是根據干支紀日而算的,演算法如下:

日柱公式:日干支序數=年數+月數+日期(和大於60,則減60。1月、2月用上一年的年數)

注意:1月和2月的各天要用上一年的年數,即未到3月用上一年數。例如求2015年2月28日干支,未到3月,要用2014年數=7,不可用2015年數。年數適用范圍:此年3月-下年2月。

例:求1987年7月18日,1997年1月15日,2008年8月8日,2015年11月21日,2016年10月1日干支?

解:查表得知

1987年7月18日=1987年數+7月數+18日=45+2+18=65-60=5=戊辰

1997年1月15日=1996年數+1月數+15日=33+6+15=54=丁巳 (1月、2月用上一年數)

2008年8月8日=2008年數+8月數+8日=36+33+8=77-60=17=庚辰

2015年11月21日=2015年數+11月數+21日=12+5+21=38=辛丑

2016年2月14日=2015年數+2月數+14日=12+37+14=63-60=3=丙寅 (1月、2月用上一年數)

(1)干支日演算法擴展閱讀:

干支紀日法是漢族民間使用天乾地支記錄日序的方法,是農歷的一部份,也是歷代歷書中的重要組成部分。干支是天干(甲乙丙丁戊己庚辛壬癸)、地支(子丑寅卯辰巳午未申酉戌亥)的合稱;

它與干支紀年法一樣,用干支相匹配的六十甲子來記錄日序,從甲子開始到癸亥結束,六十天為一周,循環記錄。與干支紀年"天道「五行不同,干支紀日是」地道「五行!

古代漢族人民將干支相配的六十個單位,每個單位代表一天,假如某日為甲子日,則甲子以後的日子依次順推為乙丑、丙寅、丁卯等; 甲子以前的日子依次逆推為癸亥、壬戌、辛酉等。

熱點內容
linux是實時系統嗎 發布:2024-11-24 07:23:17 瀏覽:142
java數據挖掘演算法 發布:2024-11-24 07:18:59 瀏覽:853
我的世界伺服器怎麼重開指令 發布:2024-11-24 07:14:13 瀏覽:155
python刪除dataframe 發布:2024-11-24 07:05:38 瀏覽:734
安卓機藍牙怎麼傳東西 發布:2024-11-24 06:58:34 瀏覽:108
android疊效果 發布:2024-11-24 06:58:33 瀏覽:991
富士通電腦伺服器設置u盤啟動 發布:2024-11-24 06:56:21 瀏覽:716
delphipython 發布:2024-11-24 06:51:24 瀏覽:866
安卓手機如何添加文字 發布:2024-11-24 06:50:54 瀏覽:567
小米存儲位置設置 發布:2024-11-24 06:45:10 瀏覽:207