如何计算公元前到公元后的时间,为什么要减去一年?

如题所述

计算公元前到公元后的时间,要减去一年,是因为没有公元0年,也就是从公元前1年直接进入公元1年,所以要减去一年。
公元纪年体系
简介:
公元,即公历纪元,原称基督纪年,又称西历或西元,一种源自于西方社会的纪年方法。是由意大利医生兼哲学家Aloysius Lilius对儒略历加以改革而制成的一种历法。1582年,时任罗马教皇的格列高利十三世予以批准颁行。
它以耶稣诞生之年作为纪年的开始。在儒略历与格里高利历中,在耶稣诞生之后的日期,称为主的年份,而在耶稣诞生之前,称为主前。现代学者为了淡化其宗教色彩以及避免非基督徒的反感而多半改称用公元(Common era,缩写为C.E.)与公元前(Before the Common Era,缩写为 B.C.E.)的说法。
中国:
辛亥革命爆发后次年(1912年),当时的中华民国政府采用公历作为国历,纪年方面,公元纪年法与民国纪年法并行。
1949年9月27日,经过中国人民政治协商会议第一届全体会议通过,新成立的中华人民共和国使用国际社会上大多数国家通用的公历和公元作为历法与纪年。但是也并没有废除农历,现今的中国传统节日还是以农历为准。
起源:
现行西历即格里历,又译国瑞历、额我略历、格列高利历、格里高利历,称西元。是由意大利医生兼哲学家里利乌斯(Aloysius Lilius)改革儒略历制定的历法,由教皇格列高利十三世在1582年颁行。“公元”产生于公元6世纪。当时,为了扩大教会的统治势力,僧侣们几乎把任何事情都附会在基督教上。公元525年,一个叫狄奥尼西的僧侣,为了预先推算七年后(公元532年)“复活节”的日期,提出了耶稣出生于古罗马狄奥克列颠纪年之前284年的说法,主张以耶稣出生之年作为起算点的纪年方法,这个主张得到了教会的大力支持。公元532年,教会把狄奥克列颠纪年之前的284年作为公元元年,并将此纪年法在教会中使用。公历是阳历的一种,于1912年开始在中国正式采用,取代传统使用的中国历法农历(即时宪历),而中国传统历法是一种阴阳历,以黄帝纪年为元年,2015年是我国农历开元4712年,西历在中文中又称阳历、西历、新历。
虽然格里历改革是以宗教原因为出发点,但改革的重头贡献是给文明社会提供了一个准确又可靠的公务与民用的日历系统。格里历改革虽然早在1582年就已制定,但还是经过了之后的几百年才被所有国家慢慢采用 – 德国在1700年开始正式采用, 而俄国一直到了红色革命后的1918年才从儒略历改到格里历。
算法:

格里历与儒略历大致一样,但格里历特别规定,除非能被400整除,所有的世纪年(能被100整除)都不设闰日;如此,每四百年,格里历仅有97个闰年,比儒略历减少3个闰年。格里历的历年平均长度为365.2425日,接近平均回归年的365.242199074日,即约每3300年误差一日,也更接近春分点回归年的365.24237日,即约每8000年误差一日;而儒略历的历年为365.25日,约每128年就误差一日。到1582年时,儒略历的春分日(3月21日)与地球公转到春分点的实际时间已相差10天。因此,格里历开始实行时,将儒略历1582年10月4日星期四的次日,为格里历1582年10月15日星期五,即有10天被删除,但原星期的周期保持不变。
狄奥尼修延续了亚历山大历,制作了一个称作“我们的主耶稣基督的年”(Anni Domini Nostri Jesu Christi )95年的数字表格。狄欧尼休发明始于532年的新95年表格的唯一理由是在他创制表格那年(525)距离西里尔表格结束还有6年。他没有说耶稣降生在其他历法中是哪一年,而只推算耶稣降生距今已525年。他没有意识到亚历山大历复活节日期每532年一次循环,即使他明显知道维多利亚历法的532年一循环,却只指出复活节95年后不会重复。他知道维多利亚复活节与亚历山大复活节的日期不同,因此他无疑假设了两种历法的循环无法吻合。另外,他显然没有意识到仅仅用19×4×7(19年循环×闰年的循环×每周天数)与亚历山大历532年循环吻合,否则他本该提到这个简单的事实。
通用:

西元纪年在八世纪以后才被西欧基督教国家应用。即使教皇也一直是用在位期间为纪年记录文件的。到了十一至十四世纪的时候,西元的概念才普及。而西元成为世界主流也是欧洲殖民的结果,同时也传播了格里历,成为国际通行的纪年标准。
中华人民共和国的历法、纪年采用了世界大多数国家的西元纪年,但仍然并用我国传统农历,这是1949年9月全国政协第一届全体会议协商决定的。会上,大家一致认为,应采用现代世界大多数国家公用的纪年制度,即用西元为新中国的纪年。9月27日,中国人民政治协商会议第一届全体会议通过的四项决议的第二项就是:“中华人民共和国的纪年采用西元”。
世界各国关于纪年的方法有很多,还有干支纪年法、道教历法、帝王年号纪年法、天文纪年法、历史纪年法等。另外,还有佛教纪年、伊斯兰教纪年、犹太教纪年、日本纪年、希腊纪年等。
在中国,早在公元前4000多年就有了自己的历法。从黄帝纪年开始,在相当长的历史时期内,中国使用的是“干支纪年法”,即把十天干和十二地支分别组合起来,每60年为一个周期,至今是中国传统历法开元4712年。
由于公元纪年的起点是公元1年,而没有“公元0年”,所以大多数对公元纪年有充分了解的科学家和世界上大多数权威天文机构,都明确支持21世纪始于2001年的说法。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-12-16
因为公元前与公元后之间没有公元零年!就用你举的例子来说明:公元前104年到公元前1年之间是103年,公元元年,即公元1年,到公元105年之间有104年,这两点是没有疑问的!那么公元前1年到公元元年之间呢?按一般的数学运算来看,-1到1之间的差值为2,但因为没有公元零年,公元前1年到公元元年之间只有1年,因此,当我们运用数学运算的方法来计算跨元年的两个纪年之间的年数时,心须减去公元零年这一不存在的年份!追问

嗯请问一下啊,你耶稣的但成日那个公园纪年和中国的公元纪年是否一样

本回答被提问者和网友采纳
第2个回答  2016-10-07
公元正年0,还有个0

如何计算公元前到公元后的时间,为什么要减去一年?
计算公元前到公元后的时间,要减去一年,是因为没有公元0年,也就是从公元前1年直接进入公元1年,所以要减去一年。公元纪年体系 简介:公元,即公历纪元,原称基督纪年,又称西历或西元,一种源自于西方社会的纪年方法。是由意大利医生兼哲学家Aloysius Lilius对儒略历加以改革而制成的一种历法。1582年...

如何计算公元前到公元后的时间,为什么要减去一年?
把公元前的数字加上公元后数字,然后减去一,因为公元后从公元后一年开始,没有零年

计算公元前为什么要减一年
计算公元前到公元后的时间,要减去一年,是因为没有公元0年,也就是从公元前1年直接进入公元1年,所以要减去一年。公元前后划分和计算的方法 一、公元前后划分 耶稣诞生在公元元年公元纪年也称公历纪年或和基督纪年。公元前后划分它以相传的耶稣基督诞生年即公元元年作为历史算起在中国这一年正好是西汉平帝元...

计算公元前xx年和公元xx年之和为什么还要减去个1呢?
因为从公元前1年就直接到了公元1年,0被跳过了 !就是说,如果从公元1年到公元2年,是2-1=1,但是从公元前1年到公元1年是1-(-1)=2即1+1=2是错的,因为从公元前1年到公元1年是 公元前1——公元1年,而不是公元前1年——0——公元一年,所以要减1。就是“到”“至”的意...

怎么计算公元前到公元后经过的时间?
根据公元纪年和中国历史纪年对照换算,公元元年是我国西汉末年时期,因此西汉及西汉以前的历史年代为公元前的年代,东汉及东汉以后的历史年代为公元后的年代。现在世界上通行的公元纪年,就是把传说中的耶稣诞生的那一年,定为公元元年。以元年为界(没有公元零年),向后推算,称为公元XX年;向前推算,称...

如何计算公元前到公元后的时间?
两者年份相加再减去1,就是两者相差的年份。(为什么要减去1?因为时间轴上没有公元0年)举个例子:公元前202年到公元8年,相差的年份=202+8-1=209年

为什么公元纪年要减去一年
在使用公元纪年时,应当指出的一点是:计算涉及跨公元前后的时间,与单纯的计算公元前或公元后的时间有所不同,即必须在计算出的时间总数上减去一年。如计算公元前841年到1949年之间有多少年,正确的计算是841+1949-1=2789年,可以把这种算法归纳成一个简单公式“前后相加再减一”。这里之所以要减出...

公元计算法?
公元前的年数加上公元后的年数-1就是两个年份相距的年数,如,公元前220~公元300年相距的年数=220+300-1=519 公元后之间两个年份相距的年数就是后者-前者,如,公元387~公元433年相距的年数=433-387=46 公元前之间两个年份相距的年数就是前者-后者,如公元前433~公元前387年相距的...

如何计算公元前到公元后的时间
计算涉及跨公元前后的时间,与单纯的计算公元前或公元后的时间有所不同,即必须在计算出的时间总数上减去一年。这是在使用公元纪年时,应当指出的一点。如计算公元前841年到1949年之间有多少年,正确的计算是841+1949-1=2789年,可以把这种算法归纳成一个简单公式“前后相加再减一”。这里之所以要减出...

计算跨公元时间并没有加0,为什么要减一
看顺序就知道了 公元前1年 公元元年 公元2年 公元3年 。。。注意,公元元年就是公元1年,没有公元0年 公元2年和公元前1年间隔是2年,2-(-1)=3

相似回答