,
(湖南中醫(yī)藥大學,湖南 長沙 410007)
子午流注理論源于《內(nèi)經(jīng)》《難經(jīng)》,發(fā)展成熟于金元明時期,是子午流注針法的理論基礎(chǔ)。子午流注針法是根據(jù)臟腑經(jīng)絡的氣血流注、盛衰開闔的規(guī)律,以四肢肘、膝關(guān)節(jié)以下的五輸穴為基礎(chǔ),結(jié)合陰陽消長、五行生克、天干、地支的理論制定的一種逐日按時取穴的針刺方法[1]。子午流注針法運用于臨床取穴,主要有納甲法和納子法,同時養(yǎng)子時刻注穴法與納甲法、納子法一樣都是利用天干地支推算五輸穴按時開穴的針灸方法[2],無論哪種方法,都強調(diào)按時取穴,子午流注的干支推算法。筆者認為,目前學者雖然對子午流注干支推算法論述頗多[3-5],皆有簡單問題復雜化或不完整的韻味。子午流注推算法包括年干支、月干支、日干支、時干支的推算方法,臨床治病尤以日、時干支為要,因此熟悉其整個體系的干支推算法,才能以不變應萬變。筆者通過對子午流注的研習,總結(jié)了一套實用性強的子午流注推算新法,現(xiàn)簡要闡述于下。
運用公式:(公元年份-3)÷10(12)=商…余數(shù),此式中算干用10,算支用12。取余數(shù)數(shù)干支,數(shù)干從甲起、含甲,數(shù)支從子起、含子,若無余數(shù),干取10,支取12。例如2010年,依據(jù)上式求得(2010-3)÷10(12)=200(167)…7(3),則天干取7為庚,地支取3為寅,故2010年為庚寅年。
月天干運用公式:12×該年天干數(shù)+當月月數(shù)=和。取和的個位數(shù)數(shù)天干,從甲起、含甲,若個位是0,取10。月地支,1月至12月依次為:寅、卯、辰、巳、午、未、申、酉、戌、亥、子、丑,各月固定不變。例如2010(庚寅)年3月,月天干依據(jù)上式求得12×7+3=87,個位數(shù)為7,即天干為庚;而地支為辰,故2010年3月為庚寅年庚辰月。
在求取具體的日干支之前,需要計算當年的元旦干支。
3.1 元旦干支 運用公式:①公元年數(shù)÷80=商…余數(shù)(A);②余數(shù)(A)÷4=商(B)…余數(shù)(C);③[(A-1)×5+B+1+(-1)]÷10(12)=商…余數(shù)(D),此式中若前式C不為0用1,否則用-1,算干用10,算支用12,取余數(shù)D數(shù)干支,數(shù)干從甲起、含甲,數(shù)支從子起、含子,若無余數(shù),干取10,支取12。例如2010年元旦,由公式①得A=10,由②得B=2,C=2,因C不為0,公式③中取1,則有[(10-1)×5+2+1]÷10(12)=4(4)…8(0),天干取8為辛,地支取12為亥,故元旦干支為辛亥。
3.2 體日干支 采用公余數(shù)法,在運用公式前先要知道每月的雙月公余數(shù)。平年中,雙月2,4,6,8,10,12的日干剩余數(shù)依次為-1,0,1,3,4,5;單月1,3,5,7,9,11的日數(shù)依次為31,31,31,31,30,30。則1至12月的雙月公余數(shù)依次為0,31,-1,-,1+31、0、0+31、1、1+31、3、3+30、4、4+30。閏年中,雙月2,4,6,8,10,12的日干剩余數(shù)均增加1,依次為0,1,2,4,5,6,則1至12月的雙月公余數(shù)依次為0,31,0,0+31,1,1+31,2,2+31,4,4+30,5,5+30。
運用公式:(雙月公余數(shù)+日期)÷10(12)=商…余數(shù)。取余數(shù)從元旦的日干支數(shù)起,含元旦的日干支數(shù),若無余數(shù),干取10,支取12。例如2010年3月3日,日干支依據(jù)上式求得(-1+3)÷10(12)=0(0)…2(2),則日天干取2,從元旦天干辛算起為壬,日地支取2,從亥算起為子,故2010年3月3日為庚寅年庚辰月壬子日。
時天干,運用公式:(12×已過日干數(shù)+所求之日的時辰數(shù))÷10=商…余數(shù)。取余數(shù)數(shù)天干,從甲起、含甲,若無余數(shù),取10。時地支,根據(jù)表1可求得。
表1 時間地支計數(shù)表
例如2010年3月3日下午4:30 ,即庚寅年庚辰月壬子日16:30,日天干為壬,則已過日干數(shù)為8,時辰為16:30,對應的時辰數(shù)為9,由上式求得1(2×8+9)÷10=10…5,則時天干取5為戊;時地支對應表中的申,故2010年3月3日下午4:30為庚寅年庚辰月壬子日戊申時。
綜上,在整個干支推算過程中,計算月天干需明確年天干,計算日干支需明確元旦干支,計算時天干需明確日天干。然而按臨床最常用的徐氏子午流注納甲法開穴時,關(guān)鍵在于知道具體的日天干和時地支,故在應用時只需求得二者即可。如2010年3月3日下午4:30的日天干為壬,時地支為申,則按納甲法取穴表[6]應取解溪穴。需要注意的是元旦干支的計算略顯麻煩,本法在計算日干支時使用了公余數(shù)法,不同于較為常見的日干支各月加減數(shù)??傊?,只有掌握了年、月、日、時干支的推算,才能系統(tǒng)的對子午流注推算法有所認識,為臨床子午流注針法按時開穴更好的服務。
[1]王啟才.針灸治療學[M].北京:中國中醫(yī)藥出版社,2003:283.
[2]周桂桐.曹一鳴教授子午流注針法探討[J].天津中醫(yī)藥,2004,21(1):4-6.
[3]齊金成,徐書立.新編子午流注日干支推算法[J].中醫(yī)研究,1998,11(5):1-2.
[4]趙永烈,劉強.用數(shù)學公式計算年月日時的干支[J].甘肅中醫(yī)學院學報,2002,19(4):9-11.
[5]陳永華.日干支推算新公式[J].西南國防醫(yī)藥,2001,11(2):128-129.
[6]藺曉源,毛京京.子午流注納甲法解惑[J].遼寧中醫(yī)藥大學學報,2010,12(1):58-59.