圣诞节为什么不是1月1日?
因为元年是以耶稣诞生年为公元纪年起点,所以有人便想应该以耶稣诞生日作为起点,圣诞节应该在1月1日。
查阅相关资料,了解关于“公元”一些概念:
“公元”产生于基督教盛行的六世纪,当时,为了扩大教会的统治势力,僧侣们把任何事情都附会在基督教上。公元525年,一个叫狄奥尼西的僧侣,为了预先推算七年后(即公元532年)“复活节”的日期,提出了所谓耶酥诞生在古罗马的狄奥克列颠纪元之前284年的说法,并且主张以耶酥诞生之年作为起算点的纪元,这个主张得到了教会的大力支持。公元532年,教会把狄奥克列颠纪年之前的284年作为公元元年,并将此纪年法在教会中使用。到1582年罗马教皇制定格里高利历时,继续采用了这种纪年法。由于格里高利历的精确度很高,而为国际通用,所以被称为公历。从此,教士所臆造的耶酥诞生的年份便被称为公元元年。所谓“公元”,就是公历纪元。
由此可以看到,公元只是纪年一种方法而并非历法的开端。所谓历法,是指关于时间计算方法的一门科学,它采用尽可能简单方式来精确描述回归年与朔望月周期之间精确值,以达到准确计算历史时间的目的。在耶稣之前几百上千年,古埃及、中国等国家已经有各自比较完整的历法计算方式。制定公元纪年的当年也有其自己独立的历法,有世代总结的较精准的年、月、日计算方法。规定公元元年与历法本身无任何影响。
按照阳历计算,年是一个大循环,代表地球绕太阳公转一圈时间,此循环内分12月,每月分30或31日,每日可以代表地球在此公转圈内某位置。人为地随意修改日月将会导致历史时间错乱,且由于月日循环往复,不叠加计数,使得随意修改月日对人类无任何积极意义。纪年作为循环次数的记录数,要叠加计数,其数值是受起始时间影响,是一个相对值。故可以人为的规定纪年数,可以规定某次循环起始为纪年起始。所以,人们可以规定某年是第一年却不能规定某天是第一天。
补充:
由于回归年与朔望月按照整数计算会存在一定误差,在不同历法中每隔一段时间(当误差累积至接近日的整数倍时)会人为修改月日来修正时间。
阳历(公历)是以地球绕太阳公转周期为计算基础,采用每4年一闰日,每400年减3闰日的方式调整误差。我们今天使用的公历,就是这种。
阴历,是以月亮绕地球公转的周期为计算基础,采用每3年有1年安排7个30天的大月、5个29天的小月的方式调整误差。今天一些阿拉伯国家用的回历,是这种阴历。
农历,是我国采用的一种传统历法,又名夏历、中历、旧历,民间也有称阴历的。它用严格的朔望周期来定月,又用设置闰月的办法使年的平均长度与回归年相近,兼有阴历月和阳历年的性质,因此在实质上是一种阴阳合历。农历把日月合朔(太阳和月亮的黄经相等)的日期作为月首,即初一。朔望月的平均长度约为29.53059日,所以有的月份是30日。称月大;有的月份是29日,称月小。月初所在的日期,按太阳和月亮的位置推算定,不机械地安排。农历以12个月为一年,共354日或355日,与回归年相差11日。为此,通过每十九年安插七个闰月的办法回以协调。闰月的安排由二十四节气来决定。