阳历是以地球环绕太阳一周的时间算作一年。它的长度为三百六十五天五小时四十八分四十六秒。由于它不是整数,为了把长短拉平,有的年份是三百六十六天,称为“闰年”;有的年份是三百六十五天,称为“平年”。阴历根据月亮圆缺变化的周期,即朔望月制定的。阴历的主要特点是:历月的长短依据天象即月相来确定,大月30日,小月29日。我们通常所说的农历也叫阴历,或者夏历,是中国的一种历法,是阴阳历的一种,一般叫作阴历。平年十二个月,大月三十天,小月二十九天,全年354天或355天(一年中哪个月大,哪个月小,年年不同)。由于每年的天数比太阳年约差十一天,所以在十九年里设置七个闰月,有闰月的年份全年383天或384天。又根据太阳的位置,把一个太阳年分成二十四个节气,以利于农业种植等活动。纪年用天干地支搭配,六十年周而复始。这种历法相传创始于夏代,所以又称为夏历。也叫旧历。
在日历表上,阿拉伯数字所表示的为阳历的日期,汉字表示的为阴历的日期。月亮的阴晴圆缺是以阴历为基准的,我们平时所说的俗语:十五的月亮十六圆,这里的十五十六所说的都是阴历的日期。阴历和阳历,就是不一样的两种算法,周期不一样,然后不可能是同一天。
阴历是中国发明的,阳历是西方发明的,后传入中国的 阴历是以月亮的公转周期制定的,一个月有二十九或三十天。但是这样会导致几年后历法与实际出现很大的偏差,因此每五年(六年?)就会“闰”出一个月。 阳历是以地球的公转周期制定的,一年有三百六十五天,但实际的周期约是三百六十五又四分之一天,因此每过四年就会“闰”出一天。 阴历能准确判断月亮的走向,而月亮是农民进行农业劳动的标准。 阳历能准确看出地球四季的变化,但难以知道进行农业劳动的日期。所以,现在一般把阴历和阳历结合起来。
因为算法不一样,然后不是同一天啊。阴历,是伊斯兰教国家和地区采用的历法,又称回历。阴历是纯粹以月亮(俗称太阴)绕地球的运动周期为根据的历法,它的特点就是每个月的平均长度等于或接近于“朔望月”。因此任何一天都有月相(月亮的形状)的意义,例如逢初一必定看不到月亮。阴历把月亮圆缺循环一次的时间,算做一个月,12个月算一年。然而月亮圆缺循环一次——一个朔望月,是29天12小时44分3秒。为了方便,阴历把历月分成大月和小月两种,逢单的月是大月30天,逢双的月是小月29天,一年计有354天。
历法就是制作历书的方法。那么不同的方法就会有不同的历书,这就是农历和公历不同的原因。事实上现行的历法远比这两个多。仅仅从纪日纪年角度讲,历法没有准确和不准确之分。仅仅是选择的方式不同。就好像为什么一周要有七天?强行规定一周十天行不行?当然行,但是很难让大家都认可了。生日也是如此。