夏历、周历和秦历

夏历,即夏朝制定和应用的历法,习惯上也称为农历、阴历,但实际上属于一种阴阳合历,因为夏历在朔望月这一方面取用的是阴历的原则,而在设置闰月以使平均历年为一个回归年这一方面则显示出阳历的成分。当今仍在使用的阴历常常被认为是夏历,而实际上取用的只是夏正,也就是一年的开始一天与夏历是一致的,至于每月的设置情况与夏历是有着一定差异的,即使称之为夏历,也并非是4000年前夏朝时候历法的原初面貌的,而是经过修正和改订过的夏历。周历和秦历与夏历基本上是一致的,区别在于岁首的不同,周历以夏历的十一月为岁首,而秦历则以夏历的十月为岁首。先秦时期,几种历法并用,所以在古籍中常常会见到因所依历法不同而产生的记月的差异,这是值得注意之处。