古历,泛指古代历法或
阴历,中国古代历法绝大多数是阴历,而近现代的农历则是阴历和阳历的合历。
中国古代历法的基本元素——日、气、朔。中国至迟从
殷商时代起就采用
干支纪日回归年)。一年分成二十四个“气”,称为
二十四节气。按时间等分的叫
平气。按一年中太阳所走的路程等分的叫
定气。从冬至开始,每隔一个气,如:大寒、雨水、春分……等都叫中气;其余十二个,如:小寒,立春,惊蛰……等都叫
节气。朔是中国古代历法的阴历成分。日月的
黄道经度相同的时刻叫朔。月亮绕地球转动的速度是不均匀的,它的速度变化的周期叫一个近点月。
太阳周年视运动的速度也是不均匀的。它的变化周期直到明末以前一直认为就是一个回归年(见年、月)。由于日、月运动都不均匀,所以每连续两次朔之间的时间也是不相等的。不过,经过长期观测统计,可以求得一个相对稳定的平均数,这个平均数就称为一个
朔望月。根据朔望月推算出来的朔,叫平朔。对平朔进行日,月运动不均匀性的改正,得到真实的朔,称为
定朔(见
朔望)。
中国古代的民用历法根据气,朔的变化,可分三个时期:①从春秋战国时代到唐初,是使用平气,平朔时期。②从唐初到明末,是使用平气,定朔时期。③清代以后,是使用定气,定朔时期。
《
史记·历书》“昔自在古,历建正作於孟春” 唐司马贞索隐:“古历者,谓黄帝《
调历》以前有《上元》《
太初历》等,皆以建寅为正,谓之孟春也。”
杜鹏程 《
延安人》:“是古历七月,大概延安一带的谷子和糜子长了半人高。”