我國歷法以月球繞地球壹周的時間(29.5306天)為壹月,以地球繞太陽壹周的時間( 365.2419 天)為壹年,為使壹年的平均天數與回歸年的天數相符,設置閏月。據記載,西元前六世紀中國開始采用十九年七閏月法協調陰歷和陽歷。
天幹地支,是過去人建歷法時,為了方便做60進位而設出的符號。對古代的中國人而言,天幹地支的存在,就像阿拉伯數字般的單純,而且後來更開始把這些符號運用在地圖、方位及時間(時間軸與空間軸)上,所以這些數字被賦於的意思就越來越多了。
古人(壹說黃帝)觀測朔望月,發現兩個朔望月約是59天的概念。12個朔望月大體上是354天多(與壹個回歸年的長度相近似),古人因此就得到了壹年有12個月的概念。在搭配日記法(十天幹),產生陰陽合歷,發展出現在的天幹地支;較為成熟時應該是在夏商周這幾個朝代。
天幹地支簡稱幹支,是夏歷中用來編排年號和日期用的。
歷法用天幹、地支編排年號和日期,天幹***十個字,因此又稱為「十幹」,其排列順序為:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支***十二個字,排列順序為:子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥。其中甲、丙、戊、庚、壬為陽幹,乙、丁、己、辛、癸為陰幹。子、寅、辰、午、申、戌為陽支,醜、卯、巳、未、酉、亥為陰支。
以壹個幹和壹個地支相配,排列起來,天幹在前,地支在後,天幹由甲起,地支由子起,陽幹對陽支,陰幹對陰支(陽幹不配陰支,陰幹不配陽支)得到六十年壹周期的甲子回圈。稱為“六十甲子”或”花甲子”。我國人民過去就是以六十甲子循環來紀年、紀月、紀日、紀時的。
天幹地支這***二十二個的符號錯綜有序,充滿圓融性與規律性。它顯示了大自然運行的規律,即時(時間)空(方位)互動,和「陰」與「陽」的作用結果。中國歷法包含了陰陽五行的思想和自然回圈運化的規律。
年:每個幹支為壹年,六十個幹後,又從頭算起,周而復始,循環不息。由甲子開始,滿六十年稱做壹甲子或壹花甲子。稱為幹支紀年法。
月:正月是由寅開始,每個月的地支固定不變,然後依次與天幹組合;由第壹年的正月丙寅月、二月是丁卯月、三月是戊辰。從甲子月到癸亥月,***六十甲子,剛好五年。
日:由甲子日開始,按順序先後排列,六十日剛好是壹個幹支的周期。
時:由甲子時開始,但記時的地支固定不變,每天十二個時辰。
補充典故:
相傳黃帝時代,因有蚩尤神擾亂,黃帝憂民之若,遂與蚩尤大戰於涿鹿之野,流血百裏不能治之,黃帝於是齋戒沐浴、築壇祀天、方丘禮地。天乃降十幹(即甲乙丙丁戊己庚辛壬癸)。十二支(即子醜寅卯辰巳午未申酉戌亥)。帝乃將十幹圓布像天形,十二支方布像地形,始以幹為天,支為地,然後乃能治之。後有大撓氏將十天幹、十二地支分配成六十甲子,並以黃來開國日定為甲子年、甲子月、甲子日,甲子時。此為天幹地支之由來。