古今曆法概述(七)——公曆(二)

公曆的基礎實際很簡單,但是其發展又有一個過程。儘管不像中國古代農曆那樣,因為封建統治者的意志和天文誤差的原因而頻繁改歷,但是隨著歲月的增加,儒略曆已經亟待調整,於是格里高利曆應運而生。最後我們簡要介紹下公元紀年法是怎麼產生的,又有怎樣的特點。

格里高利曆(現行公曆)的頒行與普及

公元16世紀,隨著歲月的增加,儒略曆已逐漸失准。公元1582年,羅馬天主教教皇格里高利十三世頒布教令,以當年10月4日的次日為公元1582年10月15日,中間十天削去;又頒布新曆法,在原儒略曆基礎上,每四年一閏,但整百年需要分情況:如此整百年能為四百所整除(如公元1600年、2000、2400年等),則此年置閏;如此整百年不能為四百所整除(如公元1700年、1800年、1900年、2100年),則不得置閏。經過此次調整,一年改為365.2425日(每四年一閏,平均每年加0.25日;每四百年四閏減為一閏,平均每年減0.0075日),行用至今,又稱格里高利曆。此曆法相比儒略曆雖然有較大改善,但仍較太陽年多26秒(約合0.0003日),因此每3323年仍多出一日。

羅馬教皇格里高利十三世(Gregory XIII,1502-1585年)像,圖片來自網路。

不過,隨著科學的發展,現代不斷使用閏秒的方法來調整誤差。公元2017年1月1日,本世紀第五次進行了閏秒,出現了2016年12月31日23時59分60秒(中時區格林威治時間,北京時間為2017年1月1日7時59分60秒),這樣就能夠盡量調整縮小誤差,以避免誤差不斷增大以致歲月彌久而曆法失准。

但一開始,並不是所有國家都對羅馬教廷這一決定買賬。由於頒布的機構是羅馬教廷,因此由於政治原因(類似我國古代的定正朔,儘管我曆法錯了、不準,但是就是不能和你的曆法一樣,以示政治獨立),西歐各國頒行有前有後,但基本都在近代行用。

當時義大利半島諸國、法國、西班牙等國首先響應;

1584年,日耳曼諸國漸次開始使用格里高利曆;

1699年丹麥開始使用;

1731年瑞典開始使用;

1752年英國開始使用(9月2日次日為9月14日),於是這一決定傳到了美洲,以後美國獨立也使用格里高利曆;

1873年1月1日,日本正式使用格里高利曆,廢除農曆;

李氏朝鮮於1896年1月1日使用公曆。

沙皇俄國因信仰東正教,因此長期不接受格里高利曆。到公元20世紀初,俄羅斯仍在使用與公曆已經差了13日(按1584年格里高利曆頒行後,儒略曆已經差了格里高利曆10日,又因1700、1800、1900三年都置閏,又差了3日,合為13日)的儒略曆,又稱為俄歷。

俄歷1917年2月末(公曆1917年3月初),發生了二月革命,沙皇尼古拉二世下台,羅曼諾夫王朝終結;俄歷1917年10月25日(公曆1917年11月7日),列寧領導俄國布爾什維克黨發動十月革命,建立了世界上第一個社會主義國家。因為使用俄歷的緣故,這兩次革命都是以俄曆日期命名的。蘇俄建立以後,廢除俄歷,使用公曆,以1918年2月1日為2月14日。蘇聯解體以後,俄羅斯東正教復興,民間仍然使用俄歷,今天的東正教聖誕節在1月7日(晚公曆13日),其他宗教節日以此類推,元旦則在1月14日。

中華民國南京臨時政府建立於公元1912年元旦,後來元旦就指公曆1月1日,而不再是農曆正月初一了。但民國僅用公曆紀月日,而紀年則使用民國紀年法,以公元1912年為民國元年,以此類推。中國大陸使用這種紀年法至公元1949年(民國三十八年)南京國民政府覆滅。

1949年9月,中國人民政治協商會議確定新中國使用公元紀年與公曆。但農曆並不廢除,以確定中國傳統節日。

今天,在國際交流中,世界多數國家基本已經接受以公曆作為世界通用曆法這一事實。

那麼,什麼是公元紀年?為什麼今年是公元2018年,而不是其他的數字?公元紀年有著怎樣的特點?

公元紀年

公元紀年法來源於基督教。公元525年,教士狄奧尼修經推算,認為這一年以前524年為基督誕辰之年(但按照現代考證,耶穌可能生於公元前4年,然而約定俗成,就不再調整了)。基督教於公元532年大會決定,以古羅馬皇帝戴克里先紀元前284年(這一年對應的中國農曆年份是西漢平帝元始元年,干支為辛酉)作為基督教紀元的元年,這一年距今2017年,即公元元年(1年)。當時這種紀元稱為 Anno Domini (AD),意為主的紀年,而此紀元以前則記為 Before Christ(BC)。但近代為了通用這種紀元,避免其不被非基督教徒接受,將這兩種概念改為更世俗化的名稱,即 公元(Common Era)和 公元前(Before Common Era)。

公元元年的前一年記為公元前1年(不存在公元0年),再往前一年記為公元前2年,以此類推,如中國西周國人暴動發生在公元前841年,即國人暴動發生之年之後841年為公元元年。由於沒有公元0年,因此公元前的年份距今年數不能只用公元後年數加公元前年數的絕對值得出,在相加之後須減一。最簡單的例子是:公元元年(1年)和公元前1年相差幾年?如果直接相加則得2,但規定這兩年是前後挨著的,所以應當減一,得1年。


推薦閱讀:

古代的曆法與皇曆
今年為什麼會有兩個六月?其實我們的傳統曆法不是「陰曆」,而是「陰陽曆」
曆法與天干地支
古今曆法概述(一)日、月、年

TAG:曆法 | 公曆 | 概述 |