世界上最早的阳历,是由古埃及人创造的;而世界上最早的阴历,则分别由古巴比伦人和我们的祖先所创造。公元前18世纪古巴比伦使用的阴历,和我国夏朝(公元前21世纪到前16世纪)使用的阴历相似,都是每隔两到三年设置一个闰月,使它和地球环绕太阳一周的时间互相对应。这类阴历在纪年方面,可以说是和阳历完全一致。所以,有人把古巴比伦的阴历和我国的夏历称为“阴阳历”。
那么,世界上有没有纯粹的阴历呢?有,那就是穆罕默德创建的伊斯兰教历(又名“希吉来历”,中国旧称“回历”)。它是一种纯粹的阴历,和地球围绕太阳公转一周的时间并不对应。请看下列两个日期:伊斯兰教历的元年元旦,就是穆罕默德进入麦地那的第二天(公元622年7月16日)。教历元旦比阳历(公历)元旦要晚六个半月。
卡立德进军大马士革城下,是在伊斯兰教历14年1月16日,即公元635年3月11日。教历一月比阳历(公历)一月只晚一个多月。
时间仅仅相隔13年,教历的一月,就从炎热的盛夏变成了春寒料峭的初春。
教历究竟是怎样纪年的呢?伊斯兰教历以月亮圆缺一次作为一个月,大月30天,小月29天,12个月为一年。每个月平均29天半。但是,月亮圆缺一次的时间要略多于29天半,所以,每隔两到三年要加闰日一天。这样,教历的常年是每年354日,闰年是355日,比地球绕太阳一周的实际时间365日又5小时48分40秒,要少11天左右。因此,教历的纪年和阳历(公历)很不一致,也和我国所用的阴历(夏历)不一样。例如,从教历创始的一年(即公元622年)到公元1931年,公历和夏历都经历了1310个年头,而教历由于每年要少11天左右,所以经历了1350年。教历比公历和夏历要多出整整四十年。
正因为教历是纯粹的阴历,所以它和四季无关。譬如说,今年的教历元旦在夏季,那么,八年以后教历的元旦就在春季,16年后教历的元旦却在冬季,而24年后教历的元旦则移到了秋季。
为了区分四季,便于农作物的耕种和收获,阿拉伯人民又创造了一种阳历。这种阳历以“春分”日(公历3月21或22日)为一年的开端,平年365日,闰年366日。但是,这种阿拉伯阳历只用来计算耕作的日期,并不用来纪年。