幹支紀年,由10天幹(甲、乙、丙、丁、戊、己、庚、辛、壬、癸)和12地支(子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥)按天地順序兩兩組成,每60年一輪回,俗稱一個甲子。需要用的時候,我們可以查萬年曆。但是萬年曆不能查萬年,比如公元前得怎麼辦?比如夏商周得曆法不一樣怎麼辦?這裡介紹幾個簡單算法,方便查詢。
需要首先說明:幹支的六十甲子計數不受夏商周的曆法規則影響,隻按時間算。
六十甲子順序:
每個幹支紀年的10天幹在前,12地支在後,共兩個字,天幹地支分别按順序依次排列,例如甲子、乙醜……直到末尾的癸亥,10和12的最小公倍數為60,所以每60年為一輪回,又回到甲子年。
第一種:算公元年,看下圖:
由于公元元年為辛酉年,可以此為基礎進行簡算。規則為:将天幹的“辛”定為1,往後為2、3等;将地支的“酉”定為1 ,往後為2、3等。公元年的尾數在天幹中找出對應該尾數的天幹;再将公元紀年除以12,用餘數在地支中查出對應該餘數的地支,這樣就得到了公元紀年的幹支紀年。如1911年,其尾數為1,對應的天幹為“辛”;以12除1911得159,餘數為3,對應的地支為“亥”,該年即為辛亥年。
第二種 :算公元前,看下圖;
比如公元前 1年,尾數為1,對應的天幹為” 庚“,再将1除以12得餘數為1,對應的地支為”申“,則公元前1年為庚申年。比如公元前551年,計算後是庚戌年。
第三種:看下圖:
記住哪一年的确切幹支,然後順序的做加法,倒叙的做減法,以60為一輪,就能查出幹支。
,