|
古代漢族人民將干支相配的六十個單位,每個單位代表一天,假如某日為甲子日,則甲子以后的日子依次順推為乙丑、丙寅、丁卯等; 甲子以前的日子依次逆推為癸亥、壬戌、辛酉等。 來歷: 古書相傳,黃帝時代有位大臣,名叫大撓,此人“深五行之情占年綱所建,于是始作甲乙以名日謂之干; 刻有干支的殷朝牛骨 作子丑以名月謂之支,干支相配,以成六旬”,意思是說干支是由大撓最先創(chuàng)作的。實際上,這只是傳說。從古代的史實看來,干支和干支紀法的產(chǎn)生也如同“火”的發(fā)現(xiàn)一樣,是廣大勞動者在生產(chǎn)和生活的長期實踐中形成并逐步發(fā)展起來的,它的產(chǎn)生并不能歸功于某一個人,也不能劃清于某個時代。從殷墟甲骨片中文字已有干支象形(如右圖),殷代帝王也多用天干的名字,作為他的代號,所以殷朝已有干支毫無疑義。 干支紀日從商朝便已開始,但其順序到春秋時代有無間斷或錯亂過,尚待考證。截止2013年6月已確切知道:從春秋魯隱公三年(公元前720年)二月己巳日起到清宣統(tǒng)三年(公元1911年)止,2600多年中從未間斷和錯亂過。1912年民國元年采用公元紀年后,漢族民間仍沿用干支紀日法,百年來也未錯亂。干支紀日法是商朝歷法的最大成就,這是現(xiàn)今已知世界最長的紀日法,對于我國歷史學(xué),尤其是科學(xué)技術(shù)發(fā)展史的考證和研究,都是極為重要的記時標志,是中國一份珍貴的科學(xué)文化遺產(chǎn)。 如《肴之戰(zhàn)》:“夏四月辛巳,敗秦軍于肴。’“四月辛巳”指農(nóng)歷四月十三日;《石鐘山記》“元豐七年六月丁丑”,即農(nóng)歷六月九日;《登泰山記》“是月丁未”,指這個月的二十八日。古人還單用天干或地支來表示特定的日子。如《禮記·檀弓》“子卯不樂”,“子卯”,代指惡日或忌日。 高氏公式 由于公歷與干支紀法的體系和周期完全不同,因此它們之間的換算問題比較復(fù)雜。尤其是求解公歷任一日的日干支是十分困難的,目前主要依靠查詢?nèi)f年歷解決。作者經(jīng)過潛心研究,探究推導(dǎo)出──計算公歷任一日干支的歷法公式,簡稱《高氏日柱公式》。此公式采用插入世紀常數(shù)和月基數(shù)的方法,簡捷準確而又科學(xué)實用,徹底解決了由來已久的歷法換算難題。在“不查萬年歷,日柱早知道”的具體問題上具有極大的實踐意義。 編輯 1高氏日柱公式 符號意義 r:日柱的母數(shù),r除以60的余數(shù)即是日柱的干支序列數(shù); s:公元年數(shù)后兩位數(shù)減1, 取整數(shù)值; u:s除以4的余數(shù); m:月基數(shù) d:日期數(shù) x:世紀常數(shù) 注意:閏年2月之后,求出的r需要再加1。 例1:計算1949年10月1日即建國當(dāng)日的日柱,則有s=49-1=48;u=0;m=33;d=1;x=15,將各項數(shù)據(jù)代入高氏日柱公式可得: r=12*6+5*(12*3+0)+33+1+15=301 故301除以60的余數(shù)為1,即當(dāng)日的日柱為甲子。 例2:計算2008年5月12日即汶川地震當(dāng)日的日柱,則有s=8-1=7;u=3;m=0;d=12;x=0,由于2008年為閏年,則2月之后的計算結(jié)果需要再加1。將各項數(shù)據(jù)代入高氏日柱公式可得: r=1*6+5*(1*3+3)+0+12+0+1=49 故49除以60的余數(shù)為49,即當(dāng)日的日柱為壬子。 例3:計算1895年4月17日即馬關(guān)條約簽訂當(dāng)日的日柱,則有s=95-1=94;u=2;m=30;d=17;x=31,將各項數(shù)據(jù)代入高氏日柱公式可得: r=23*6+5*(23*3+2)+30+17+31=571 故571除以60的余數(shù)為31,即當(dāng)日的日柱為甲午。 |
|
|
來自: 夢回唐朝0ony8a > 《2017》