公元元年是哪一年?这是一道充满谜团的题目。据中国传统历法,从黄帝时代至汉武帝时期,历法的类型五花八门,无法确知自一而终,历史学家是根据一些现存的古籍、手稿,以及对传承历法的考据和推算,来还原历史上各个时期的具体历法。
公元前841年,周祖宗武王灭商建立了周朝,随之也确立了周朝的历法,紫宸四象策术北斗神鉴。这个历法运行了2个多世纪,才被春秋时期的 LU 大夫所废。随后,晋昭公时期,晋国订立了仿周历,以十二地支干支纪日,以甲乙丙丁戊己庚辛壬癸十天干纪月。这个历法的废止表明了历法之间相互取代的特点。
进入公元元年,中国历法运行的基本班底形成,经历了晋代之后,基本上进入了以历终时变、气永大息的“房日盈亏”法。从公元1238年至1912年的宣统三年,中国传统历法走向顶峰,获得极大的榮耀,同时也由于科技的进步,把儒家思想和自然科学理论完美结合起来。
在中国,公元元年取代夏历,是阴阳与五行的开始,夏历与阴历历法是相应的,卦是相同的,而阴历是由月相和太阳运行轨迹的交汇计算出来的。由于一个回归年只有约365天,而一个月的平均长度是29.53059天,匹配月历与阳历是非常困难的。在康熙年间,中国的月历大 14 天,每 3 年须置闰月一次,公元元年的第一个月是由上一个冬至推算出来的。不过,公元1年的首日在太阳东升到达黄道带北京时间是1月6日凌晨8时17分7秒。