我们可以确定的一点是,夏朝就有历法的存在。而且夏历并非最古老的历法,只是其中之一。早在黄帝时代,就已经有历法的存在。黄帝历、颛顼历、夏历、殷历、周历、鲁历,合称古六历。不过时至今日,古六历的原历法规则都已轶失,我们只从一些古籍上了解一些内容。
目前我国人民习惯采用的农历,其又称就是夏历。夏历采用冬至之月为子月,作历算一岁开始,历法年则采用以建寅月开始,即寅正,后来叫做夏正(就是岁首,一年的第一个月,即今农历正月),大致是采用整数366天为一岁,用减差法和正闰余,来调整时差。
夏历属于阴阳历,其以朔望月的时间作为历月的平均时间,属于阴历的成分;但又设置二十四节气以反映季节的变化特征,又有阳历的成分。
至今几乎全世界所有华人仍使用夏历(农历),来推算传统节日,如春节、中秋节、端午节等。
说起来,这里还有一个误解,我们现在惯用的农历,实际上其基本规则沿用的是汉代制定的汉历。
夏历以寅月为正月(与今农历正月相同),后来商朝、周朝、秦朝采用方式都不一样。从汉武帝开始又改用夏正,历代沿用至今。这样后人误以为现在历法是夏历,其实只是汉历用了“夏正”这个规则而已。
另外,我国历代的数学家、天文学家,也不断的在修正历法,像汉代的张衡、南北朝时期的祖冲之、元代的郭守敬等,都曾经对历法的不断完善,做出过重大的贡献。所以我们现在使用的农历,实际上是历代先贤集体智慧的结晶。
另外,从夏朝开始,中国人就开始了干支纪日法,就是十天干和十二地支搭配纪日的表现方式。
甲、乙、丙、丁、戊、己、庚、辛、壬、癸等十个符号叫天干,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥等十二个符号叫地支。把干支顺序相配正好六十为一周,周而复始,循环记录,这就是俗称的“干支表”。一周之后,重新开始,周而复始,循环使用。
其方法,在汉代发展成干支纪年,并于汉章帝时期,朝廷下令在全国推行干支纪年。从此干支纪年固定下来,并一直延续至辛亥革命的次年(公元1912年),才开始改为现在的公元纪年,但与传统纪年方式同时使用。
作者简介:李永田,从事中国传统文化普及、教育、创作及出版工作多年,出版多部中国传统文化类著作。主要作品有:《中国古文鉴赏》、《中国历代散文名篇鉴赏》、《国学经典》(诗、词、曲、赋四册)、《唐宋名家诗词赏读》(全十二册)等。
联系客服