農(nóng)歷轉(zhuǎn)換公歷小技巧,很多人都一直在找換陰陽歷的公式。我也嘗試過。曾讀過「高平子」天文前輩所著「學(xué)歷散論」了解古歷的變更和陰陽歷的缺陷。才知道由於月球轉(zhuǎn)動的不穩(wěn)定不規(guī)則,確定無公式可尋。這也是古代中國每百年必改歷的原因。
陰歷最大的問題是在如何置閏。好像不難,因?yàn)殛帤v基本法則如下:
* 月朔日即是初一
* 月以中氣得名
* 以包含雨水中氣月為正月,即是「寅」月
* 月無中氣者為閏月,以前月同名
如果,日月轉(zhuǎn)動循還有規(guī)則的話, 推演一套陰陽歷轉(zhuǎn)換的公式并不難。問題在有時(shí)一個(gè)太陰月比一個(gè)太陽月還要長。如此一個(gè)太陰月就有可能包括兩個(gè)中氣。此雙中氣月後的陰歷月名就全部亂掉了,直到下一個(gè)「假」閏月後才調(diào)整過來。
一般人接觸到的陰陽歷是民用歷法,它是政府頒令的以東經(jīng)120度計(jì)算的歷法或稱中原標(biāo)準(zhǔn)時(shí)間或北京時(shí)。如果,我們用不同時(shí)區(qū)、不同經(jīng)度為子午線來重新計(jì)算陰陽歷,民用歷法的置閏法則出了很大的問題。不同時(shí)區(qū)的閏月可能落在不同月。換言之,在一百年內(nèi),任何兩個(gè)時(shí)區(qū)的閏月順序模式是會不相同的。
高平子前輩書中提到了「歷理置閏法」。如果應(yīng)用歷理置閏法到不同時(shí)區(qū),則所有不同時(shí)區(qū)的閏月都落在相同月。如此不同時(shí)區(qū)、不同經(jīng)度的陰陽歷置閏之問題就消失了。民用置閏和歷理置閏的不同是:
* 在民用置閏,如果月朔日和中氣同一天,則該陰歷月包含那個(gè)中氣。
* 在歷理置閏,如果月朔日和中氣同一天,月朔日時(shí)間必須在中氣時(shí)間之前,則該陰歷月才包含那個(gè)中氣。
簡言之,民用置閏比較月朔和中氣日期;歷理置閏比較月朔和中氣日期、時(shí)、分、秒。由此可知,沒有精確的太陽和月亮的時(shí)間數(shù)字,陰歷的閏月可能會排錯了。
基於這些理由,我著手尋找天文公式計(jì)算精確的太陽和月亮在緯度的時(shí)間。當(dāng)年沒有網(wǎng)路,發(fā)了大半年於美國南加州各大圖書館及大學(xué),找尋答案。1993年出版了「中美天文萬年歷」一書。書中精確的天文日月時(shí)間只從1900到2010年。因恐2011後時(shí)間誤差超過一分鐘,不夠精確,不敢印出。今年2002從網(wǎng)路資訊,確定太陽和月亮?xí)r間的精確度後,百忙中重新整理資料,提供給需要陰陽歷轉(zhuǎn)換公式的朋友。
整理出的太陽和月亮?xí)r間數(shù)字是從西元1年到2246年。有歷理和中國民用兩套歷法。數(shù)字內(nèi)容清清楚楚的看出民用歷法的敝端。例如,從西元1600年到2246年,民用歷法雙中氣的陰歷月有22個(gè),歷理歷法只有5個(gè)。民用歷法甚至在2033、2128和2242年中,三個(gè)月之間居然跑出兩個(gè)雙中氣;換言之,三個(gè)月中多出兩個(gè)「假」閏月。前後12個(gè)陰歷月中有三個(gè)閏月,閏月的去留造成許多學(xué)者的討論和困惱。歷理歷法在此三年中,卻沒有發(fā)現(xiàn)到雙中氣陰歷月。閏月的去留只要把雙中氣月後的「假」閏月取消,則歷理歷法近乎於完美。
由此可知,民用歷法問題很大,應(yīng)該廢除。上次陰陽歷重大改歷在1645年,已經(jīng)超過350年。隨著天文科學(xué)的進(jìn)步,中國陰陽歷應(yīng)該使用較精確的歷理歷法。免得後代子孫再浪費(fèi)時(shí)間討論置閏去留的問題。
陰陽歷應(yīng)用在八字算命、紫微斗數(shù)、農(nóng)民歷、遁甲歷最多。很多人不知道排八字只用陽歷而不用陰歷。發(fā)了許多時(shí)間在研究陰陽歷的轉(zhuǎn)換。其實(shí)八字只使用太陽中節(jié)氣,和月亮沒有任何關(guān)系。紫微斗數(shù)則需要陰歷日期去排命盤。美國時(shí)區(qū)的陰歷日期有一半和中國時(shí)區(qū)的陰歷日期差一天,因?yàn)闀r(shí)差超過12小時(shí);初一就可能在不同日之故。有位在加拿大職業(yè)算命的朋友,精通八字和紫微斗數(shù),研究其女命盤。八字論父母,合情合理。斗數(shù)父母宮,看不出自己影子。後來,在中美天文萬年歷一書發(fā)現(xiàn)了「差一天」之解答。
曾有一位退休博士用了近三十年找尋陰陽歷的公式,問遍兩岸各大天文臺,得不到答案,直到發(fā)現(xiàn)中美天文萬年歷一書。最後,希望我重新整理的中國陰陽歷的天文數(shù)字和原始程式,能給有求知欲於陰陽歷轉(zhuǎn)換方法的讀友一個(gè)答案,以免得不到答案而遺憾終身。
中國陰陽歷的天文數(shù)字和原始程式用簡單英文闡述,