閱讀約 6 分鐘

耶穌為何生於 4 BC?又為何沒有零年?


耶穌為何生於 4 BC?答案是:BC/AD 這條數字軸在他在世數百年之後才建立,而按今天多數歷史學家採用的年代學來看,它的起點放得太晚。馬太把降生放在大希律去世以前。標準歷史重構把希律之死定於 4 BC,因此耶穌最遲在那時已經出生,常見估計約在 6–4 BC 之間。

馬槽旁沒有任何人把那一年叫作「4 BC」。羅馬人使用執政官、皇帝在位年和其他紀元。一位六世紀修士在續編復活節表時,採用了與基督相連的年份數字。他的慣例逐漸傳開;後來的歷史研究修訂了希律前後的時間線,卻沒有把每一份已經使用 AD 的法律文書、書籍和曆法重新編號。

耶穌為何生於 4 BC——或再早一些

馬太福音 2 章把耶穌降生、來訪者的覲見和聖家的逃亡,全部放在希律仍在世的時候。約瑟夫斯記載,希律去世前不久發生一次月食,其後便是逾越節。多數現代年代學把這個次序與統治年證據和錢幣證據結合,把希律之死定在 4 BC。

因此,4 BC 是最晚的邊界,不是一張出生證明。馬太在降生、訪客抵達和希律的回應之間留下時間,所以常見的歷史範圍會向前放寬到約 6 BC。少數意見主張希律死於 1 BC,並提出更晚的出生日期。專門討論耶穌實際出生於哪一年的文章,會逐一說明月食之爭、路加的提比略時間標記,以及仍未解決的居里扭人口登記難題。

「生於 4 BC」是一個有用的簡稱,意思是「生於這個紀元傳統分界點之前數年」。它不應被升格成一個精確日子,也不應被用來一概否定所有少數年代方案。真正重要的機制始終不變:年份標籤是事後追加的。

狄奧尼修斯・埃克西古斯使 AD 紀年產生影響

AD 525 年,狄奧尼修斯・埃克西古斯編製了一張九十五年的復活節推算表,把一份亞歷山大曆表續編到今天編號為 532–626 的年份。較早的表格以戴克里先皇帝為紀元起點編年。狄奧尼修斯在序言中說,他不願自己的週期延續一位不敬虔的迫害者的記憶,因此改用從耶穌基督道成肉身起算的年份。

Anno Domini 意為「在主的年中」。嚴格而言,傳統英語把 AD 放在年份數字之前——AD 525——而 BC 則放在數字之後。現代日常用法則沒有這麼一致。

狄奧尼修斯並沒有留下一份逐步推算耶穌出生年的計算,至少沒有傳世。學者提出過幾種可能:他可能依據路加的「約有三十歲」和提比略第十五年推算,可能沿用了一個更早的基督教紀元,也可能從自己的復活節週期導出紀元起點。連「道成肉身」究竟指受孕還是降生,都使流行說法更為複雜。

因此,把它稱為「狄奧尼修斯差了四年的算術錯誤」,說得太過整齊。他是以當時可得的歷史知識和年代學慣例,為復活節推算引入一個實用紀元;後來的證據則把希律放在這個紀元所隱含的分界點之前。即使通向他那個數字的確切路徑沒有保存下來,這道落差仍然可以指認出來。

這套制度傳播得很慢。比德在八世紀的著作以狄奧尼修斯紀年寫歷史,幫助 AD 定年在西歐成為常態。這兩位修士都沒有在一天之內頒布一次全球曆法重設。

歷史上的 BC 與 AD 沒有零年

一般次序如下:

較早下一年再下一年較後
2 BC1 BCAD 1AD 2

從 1 BC 到 AD 1 是一年,不是兩年。這兩個標籤的作用,像是分界兩側各自的第一年;古代與中世紀歐洲的年份編號並沒有在它們之間插入一個零。

這會改變跨越分界的減法。對於月份和日子相同的事件,從 4 BC 到 AD 30 的大約時距是 4 + 30 − 1 = 33 年。單純把 4 和 30 相加會得到 34,並且悄悄發明了一個零年。月份和日子仍可能使一個人的歲數相差一年。

天文學家有時使用另一套帶正負號的制度,因為有了零,運算比較方便。天文紀年的 0 年對應歷史紀年的 1 BC,−1 年對應 2 BC,依此類推。因此,軟體中標示「0 年」的欄位,可能是在使用天文記號,而不是聲稱古代歷史學家曾為這樣一個民用年份命名。

沒有零年這條規則,在烏舍爾年代學、在位年推算,以及每一段跨越 BC/AD 的時距上都很重要。它並不會使格里高利曆本身成為基督教教義。格里高利曆是否屬於異教這個問題涉及的是起源與後來的改革,不是這個缺少的整數。

BC/AD 與 BCE/CE 使用相同的年份數字

BC 意為「基督以前」,AD 則是拉丁文 Anno Domini。BCE 意為「公元前」,CE 意為「公元」。改變的是標籤,數字分界並沒有改變。稱為 4 BC 的年份就是 4 BCE,AD 70 就是 70 CE。

兩組歷史標籤通常都從 1 BC/BCE 直接走到 AD 1/1 CE。選用 CE 不會加進一個零年,選用 AD 也不會修正估計的出生年份。

有些基督徒偏好 BC 和 AD,因為這些字明白地尊崇基督。許多歷史學家、猶太作者、跨宗教機構以及基督徒則使用 BCE 和 CE,因為同一套國際編號也服務不作那項信仰宣認的人。兩組縮寫都不會改變所討論的日期,聖經也沒有命令使用其中任何一種英文寫法。

這個選擇不應變成忠誠測驗。作者可以按讀者選定合適的格式體例,並一次交代清楚。對基督的尊敬,表現在遠比一個後綴更多的地方;而使用 AD,也不會迫使非基督徒讀者認信基督教神學。

紀元標籤是加在共同日子上的人為慣例

其他曆法從其他紀元起算年份。經推算的猶太曆使用一個 Anno Mundi 年數;伊斯蘭曆從希吉拉起算;有些國家的民用制度會把本地紀元與格里高利曆日期並列。這些制度可以為同一個日落或同一個正午標上不同年份,卻不會因此造出不同的物理時間。

Day 4 會把日常日期與其獨特 364 日神聖曆架構中的日期並排顯示,並帶有自己的 Anno Mundi 計數。這種並排顯示正好說明了那項區分:紀元標籤是加在一個日子上的人為慣例。Day 4 的年數不會修正狄奧尼修斯的紀元,不會證明某個出生年份,也不會按人所守的曆法為基督徒排列高下。

常見問題

若曆法從基督降生起算,他為何生於 4 BC?

AD 紀元是在耶穌在世五百多年之後才訂定的。現代重構把希律之死放在 4 BC,而馬太說耶穌生於希律去世以前,因此降生常被定在約 6–4 BC。歷史學家察覺這道落差之後,仍保留既有的年份編號,所以標籤並沒有移動。

AD 紀年是誰定下的?誤差又是怎樣產生的?

狄奧尼修斯・埃克西古斯透過 525 年編成的復活節表,使 AD 年份產生影響,取代了以戴克里先命名的年份。他沒有留下紀元起點的完整推導,學者仍在爭論他是自行推算,還是承襲了更早的基督教紀元。後來的年代學把希律放在這個紀元所隱含的分界點之前。比德其後把 AD 定年推廣到歷史寫作。

1 BC 與 AD 1 之間有零年嗎?

在一般歷史定年中沒有。次序從 1 BC 直接走到 AD 1,所以跨越這條分界的經過時距,比單純把標籤相加少一年。天文紀年為方便運算確實設有 0 年,它對應歷史紀年的 1 BC。軟體顯示零年或負數年份時,務必先指明所用慣例。

基督徒應當使用 BCE 和 CE 嗎?

基督徒兩組都可以使用。BCE/CE 與 BC/AD 指認同一批編號年份,也保留同一道沒有零年的分界。BC/AD 明白說出基督教的參照;BCE/CE 則在學術與跨宗教場合很常見。聖經沒有命令採用哪一種記號,這個選擇也不應被用來審斷另一位基督徒是否忠信。

資料來源:

  1. 狄奧尼修斯・埃克西古斯《論復活節》序言
  2. 牛津,The Easter Computus and the Origins of the Christian Era
  3. 格拉斯哥大學論比德的曆法著作
  4. NASA 論歷史紀年與天文紀年
  5. 馬太福音 2 章
  6. 約瑟夫斯《猶太古史》17 卷

只要把幾個層次分開,這個表面上的矛盾就會消失:耶穌先在世上生活,狄奧尼修斯後來才編號,而歷史學家保留了這套好用的刻度,同時修正了對它的歷史解讀。