公元2017年是几年?
简单点,公元17年就是公元一世纪十七年。
复杂的说,公元17年,公历平年,共365天,第五个月是大月没有31号(闰年除外)所以十一月有三十天。 十二月大,三十天。一月三月五月七月九月十一月都有三十一天,四月和十月都是三十天。 这是最普通的算法了。要是想复杂一点的话可以这样算: 把公历的年份分成四部分,每一部分的首尾两天为一年中的一天,那么这一年就被平均分配到四个年份中去,每个年份被分配到的天数就是这一年的天数除以4。这样算下来,公元17年就有这样的四天——头一天的下午1点至次日凌晨1点、第二天的上午9点至第三天的凌晨3点、第四天的凌晨1时至第二天的上午9时以及最后一天的下午1时至次日凌晨1时。再把这四天各自分为二,得到8个日期,再把它们分别赋予A B C D四个字母,那么这就是公元17年的一整年了—— A=1日-4日 B=5日-8日 C=9日-12日 D=13日-17日 所以,用字母表示的公元前17年是:C.B.D.A。
如果要用公元纪年法来表示这段时期,那得这样写: (C.B.D.A)-1000—(((C+B)÷2)-1000)—(((C+D)÷2)-1000) 这个方法同样适用于更早的年代。例如,要表示孔子的时代(鲁国史官修《春秋》的时代),可以用以下公式: 假设孔子生于公元前551年,去世于公元前479年,则由公式可得:
(551+479)÷2-1000=﹣350(年) 即公元前350年左右是孔子的时代。 这种算法对于公元前1~前6世纪的古代历史是适用的,但不适用于更久远的年代。因为当时没有正确的公历计算系统,各朝代的时间定义也不统一。
有人曾试图给公元前3000多年以前的中国历史“算旧历年”,其计算方法参考了中国的农历,这纯属机械套用,并不科学。