公元纪年

来源:百度知道 编辑:UC知道 时间:2024/06/08 15:59:06
请问这公元年按公元前和公元后计,我想问的是:从公元前1年到公元后1年,这中间有没有公元000年??那这一年算是公元前还是公元后??还是没这一年,直接从公元前1年变成公元1年??

没有公元0年,直接从公元前1年就到公元后1年了。这是公元纪年的一个重要特性。这样规定是为了从公元1年到公元100年正好是整百年记为公元1世纪。公元前的情况正好和公元后的情况相反,这样就完全对称了。所以在计算公元前距今年份的时候要少计算一年。

没有公元0年,公元前1年过了直接就是公元1年
具体的你可以参考汉哀帝的元寿年号,和汉平帝的元始年号
元寿 元年 二年
公元 前2年 前1年

元始 元年 二年 三年 四年 五年
公元 1年 2年 3年 4年 5年

[编辑本段]公元纪年的来历和算法
【罗马执政官年代记→罗马建城纪年→西元纪年→儒略历→格里高利历】
【19年循环×闰年的循环×每周天数-7=525】
公元(AD)这个概念是公元525年一个叫来自巴尔干半岛名叫狄欧尼休·易市胡斯(Dionysius Exiguus)的罗马僧侣计算复活节日期的时候发明的。在狄欧尼休的复活节日期表里,他把公元532年等同于罗马国王戴克里先(Gaius Aurelius Valerius Diocletianus)在位248年。他发明了一个新的纪年方式来代替用戴克里先在位纪年计算的复活节日期表(见参考资料1),因为他不愿意延续迫害基督徒的罗马暴君戴克里先的记忆而使用基督纪年。而基督纪年是通过新约的描述与罗马历的对应来确定的。最初他的日期算法局限在罗马的小范围里。因为狄欧尼休没有指明基督降生是哪一年,以后的学者们就有了基督降生是西元1世纪或西元前1世纪两种说法。因此,基督纪年就没有零年的说法了。后来学者们算出来狄欧尼休确定的西元1世纪对应的是罗马历DCCLIV ab urbe condita(罗马建城754年)。奥古斯丁大帝还未冠以“奥古斯丁”的称号,是时西元前30-27年。因此狄欧尼休把这几十年算漏了。15世纪时德国天文学家开普勒按福音书的记载第一个注意到了耶稣出生时在位大希律王死于西元前4年(马太福音1:1-18)。开普勒选择西元前4年是因为约瑟说在大希律王死前有一次短暂的月食。也就是说,狄欧尼休以基督教的立场也是算错了。而历法学教授多吉特(Doggett)在他的著作《历法》中写到:“虽然人们信仰基督是生于西元1世纪以前,但没有任何历史学证据来确认日