中華民族是一個(gè)以農(nóng)耕為主的民族,農(nóng)耕與時(shí)令季節(jié)有著密切的聯(lián)系。中國古人進(jìn)行天文觀測的一個(gè)重要目的就是制定歷法。我國歷法起源很早。《史記•五帝本紀(jì)》中已有帝堯命羲和兄弟去分掌春、夏、秋、冬四季的記載:“歲三百六十六日,以閏月正四時(shí)。”甲骨文中已出現(xiàn)了有關(guān)歷法的記載,就是后世所說的“殷歷”。殷歷已有了干支記日法,朔望月也有大小月之分,閏月的設(shè)置也出現(xiàn)了。
我國古代的歷法,比較著名的有四家:
第一是《太初歷》
《太初歷》由漢武帝時(shí)落下閎、鄧平等人制訂。在漢成帝末年,劉歆又重新編寫并作說明,改成《三統(tǒng)歷》,并第一次把二十四節(jié)氣編入歷法。
《太初歷》采用一回歸年為365 又385/1539日,朔望月為29 又43/81日。到西漢成帝末年,劉歆在《太初歷》的基礎(chǔ)上重新編寫并作說明,改稱《三統(tǒng)歷》。《三統(tǒng)歷》在歷史上第一次把二十四節(jié)氣訂入歷法,以沒有中氣的月份為閏月,算出135個(gè)月有23次日月交食的'三統(tǒng)周期'。它還首次記錄五星運(yùn)行周期。《太初歷》不僅是我國第一部比較完整的歷法,也是當(dāng)時(shí)世界上最先進(jìn)的歷法。該歷法自漢武帝太初元年(公元前104年)施行,共實(shí)行了 188年。
第二是《大明歷》
由南朝祖沖之制訂,完成于南朝宋大明六年(公元462年),天監(jiān)九年(公元510年)開始施行。《大明歷》是一部先進(jìn)的歷法,規(guī)定一回歸年長度為365.2428日,這個(gè)數(shù)據(jù)是趙宋統(tǒng)天歷(1199年)以前,最符合實(shí)際的一個(gè)數(shù)據(jù)。其采用的朔望月長度為29.5309日,這和利用現(xiàn)代天文手段測得的朔望月長度相差不到一秒鐘。《大明歷》首次考慮'歲差'(45年11個(gè)月差1°),這是一項(xiàng)創(chuàng)舉;其次,采用391年置144閏月來代替以前何承天《元嘉歷》'十九年七閏',使之更符合天象;還有求出'交點(diǎn)月”為27.21223日,與近代值27.21222日極為接近。

第三是《戊寅元?dú)v》
《戊寅元?dú)v》由傅仁鈞等制訂,唐武德二年(公元619年)施行。《戊寅元?dú)v》的主要?jiǎng)?chuàng)舉是廢除以前歷法中所采用的'平均朔',而改用'定朔'(即日、月相合時(shí)的真實(shí)數(shù)值,各月是不等的)。這部歷法實(shí)行了 45年。
第四是《授時(shí)歷》
《授時(shí)歷》是我國古代最精確和使用時(shí)間最久的一部歷法,由元代郭守敬、王恂等制訂,元至元十八年(公元1281年)實(shí)施。明朝頒布的《大統(tǒng)歷》實(shí)際上也就是《授時(shí)歷》。該回歸年長度采用南宋時(shí)楊忠輔制訂的《統(tǒng)天歷》的數(shù)據(jù),定為三百六十五點(diǎn)二四二五日,與現(xiàn)在世界通用的公歷所用的數(shù)值完全相同,但卻早了幾百年。可見我國古代人民的聰明才智。