你知道中国古代的“元旦”是在哪一天么?在辛亥革命(1912年)之前,“元旦”指的都是中国传统历法(农历/夏历)的“正月初一”,也就是我们现在说的“春节”。

直到1912年中华民国成立,引进西方的公历(格里高利历)后,“元旦”这个词才被挪用,专指公历的1月1日,而传统的农历新年则改称为“春节”。

打开网易新闻 查看精彩图片

中国古代改朝换代时,往往有一项重要的政治举措叫做“改正朔”。“正”指正月,“朔”指初一。新的王朝要重新确定哪一个月是正月,以此来体现政权更迭,顺应天时,有了新气象。

这也导致了在汉武帝之前,不同朝代的“元旦”(正月初一)落在不同的季节。

以下是中国历朝元旦日期的演变梳理:

一、 核心概念:三正(建寅、建丑、建子)

中国古代历法以“十二地支”来纪月,冬至所在的月份固定为“子月”(现在的农历十一月)。古代对于把哪个月作为一年之首(正月),主要有三种传统,合称“三正”:

建寅(夏正): 以“寅月”为正月。这是春天的开始(大致相当于现在的农历正月)。

建丑(殷正/商正): 以“丑月”为正月。这是冬天的结束(大致相当于现在的农历十二月)。

建子(周正): 以“子月”为正月。包含冬至在内(大致相当于现在的农历十一月)。

打开网易新闻 查看精彩图片

二、 历朝元旦演变史

1. 先秦时期:三代不同时

在上古时代,夏、商、周三代,对于“元旦”在哪个月,有着不同的规定(即上述的“三正”):

夏朝(传说):用“夏正”(建寅)。

元旦在孟春之月(现在的农历一月)。据说孔子非常推崇夏朝的历法,认为它最符合农时。

商朝(殷商):用“殷正”(建丑)。

元旦在季冬之月(现在的农历十二月)。商朝人认为冬至过后,阳气开始萌动,所以把冬至后的那个月作为新年的开始。

周朝:用“周正”(建子)。

元旦在仲冬之月(现在的农历十一月)。周朝人认为冬至这一天是阴极之至,阳气始生,是最大的节点,所以把包含冬至的这个月定为正月。如果穿越回周朝过“元旦”,你可能正在吃冬至饺子。

2. 秦朝:最特殊的“十月过年”

秦朝:用“秦正”(建亥)。

秦始皇统一六国后,为了显示秦朝水德代替周朝火德,推行了更早的历法。他把“亥月”(现在的农历十月)定为岁首。

秦朝的元旦在农历十月初一。 这时候还是秋末冬初。不过有种说法是,秦朝虽然历法上以十月为岁首,但朝廷庆典和民间祭祀依然多在春天举行,只是行政纪年从十月开始算。

3. 汉朝:关键的转折点(太初历)

汉初(西汉前期): 沿用秦制,以十月为岁首。

汉武帝时期(公元前104年):重大改革。

汉武帝颁布了中国历史上极其重要的《太初历》。这部历法决定恢复“夏正”,也就是建寅。

从此,把孟春之月(包含立春雨水节气的月份)定为正月,把正月初一定为“元旦”。

这个传统极其稳定,奠定了后世两千多年的基础。

4. 汉朝之后的短暂反复

虽然汉武帝定下了规矩,但在随后的一些特殊时期,为了强调“改朝换代”,也出现过短暂的恢复古制的现象:

王莽(新朝): 短暂改用“殷正”(建丑,十二月为正月)。

魏明帝(三国曹魏): 短暂改用“周正”(建子,十一月为正月)。

武则天(武周): 为了显示新周取代李唐,也改用“周正”(建子,十一月为正月)。

5. 唐宋元明清:长达千年的稳定期

除了上述极个别的短暂反复外,从汉武帝之后,绝大多数朝代,包括强大的唐、宋、元、明、清,都遵循了《太初历》定下的原则。

唐、宋、元、明、清各朝:

元旦(正月初一)皆稳定在农历的孟春正月(即现在的春节)。

这也是为什么我们现在觉得春节(传统元旦)一定是在春天(立春前后)的原因。

打开网易新闻 查看精彩图片

三、 现代的剧变:元旦与春节的分离

1911年辛亥革命爆发后, 为了“行夏正,所以顺农时;从西历,所以便统计”,中华民国政府决定采用世界通用的公历(格里高利历)。

1912年1月1日, 中华民国正式成立,孙中山就任临时大总统。这一天,公历的1月1日被定为新年。

后来为了区分农历和公历的两个新年:

公历(阳历)1月1日被正式称为“元旦”。

农历(夏历)正月初一被改称为“春节”。

1949年中华人民共和国成立时,继续沿用了这一规定。