中国历法

看新版西游记,骂一年三百六十五天这句台词脑残。经人指出才发现,西游记成书年代每年确实是三百六十五天。为了避免文盲现象再度出现,查一下中国历法的知识总结一下。涉及到的天文学专业知识太多,做不了严格考证,只用于装逼,不用于科学论证。

  1. 根据太阳还是月亮的运行计算历法,决定了历法属于阴历还是阳历。所以中国传统夏历严格讲不是阴历,而是阴阳历,即兼顾了太阳和月亮的运行周期。
  2. 中国上古时期起,就出现了历法,主要是为了满足农业生产的需要。
  3. 由于太阳年不是整数年,但历法必须是整数年,因此通过置闰,即在历法中添加闰日、月、年的方式使历法精确。
  4. 现行农历为阴阳合历。
  5. 地球自转一周为一日,子时为一日之始。
  6. 以月亮绕地球一周为一月,采用朔望月。
  7. 地球绕日公转一周为一岁,计算方法有回归年、恒星年、近点年等。现行历法采用回归年。
  8. 由于每个回归年并不等于整数个月,因此根据日月运行同步周期十九年置闰,每十九年有七年存在闰月。因此,人在十九岁整数倍年龄的那一年,阴历生日和阳历生日会再度重合。
  9. 秦代以前,制定了六种历法:夏历、黄帝历、殷历、周历、鲁历、颛顼历,成为古六历。古六历一岁长365.25日。其中,黄帝历、周历、鲁历以十一月为一年的开始,颛顼历以十月为一年的开始,夏历以正月为一年的开始。现行农历历法以正月为一年的开始,因此也被成为夏历。
  10. 战国时期由于政权不统一,历法较为混乱。秦朝统一中国后统一了历法,改正朔,实行夏正。
  11. 汉朝初期历法成为一门较为独立的科学技术,作《太初历》《三统历》,特点为年岁合一,每年整数天数365天。之后中国历朝颁布的历法,均与太初历大同小异。(我文盲的悲剧由此开始)
  12. 一年为365又1/4天的历法成为四分历,汉代、三国时期实行过。
  13. 祖冲之创制大明历,一回归年长度为365.2428日,为1199年之前最符合实际的一种数据。采用了岁差的概念,是历法史上的又一次大变革。
  14. 中国历史上实行时间最长的为元明时期的授时历,西游记成书年代即实行此历法。每年365.2425日,每月29.530593日。正式废除上元积年,截取近世任意一年为历元,数据全凭实测。
  15. 清代实行时宪历。这部历法编制于明代崇祯年间,未及实施,明朝就已经灭亡。后来由清朝实施。参与编制的有很多西方人,以西方数学知识为理论基础。
  16. 现行的农历被成为紫金历,为紫金山天文天根据观测数据制定而成。
  17. 二十四节气又分为十二节气和十二中期,每月有一节气和一中气。节气为月之始。
  18. 目前农历使用定气法,地球围绕太阳公转的二十四分之一即十五度为一个节气。零度为春分,节气精确至时分秒。由于地球靠近近日点时,公转速度较快,因此冬季节气相隔时间较短。
  19. 中国古代,正月初一被成为元旦,而过年过的是立春。民国之后,才有正月初一过年的习俗。
  20. 传统上的属相,是根据立春计算的。

写了这么多,还是没搞明白到底一年应该算多少天。由于十九年七闰的关系,我才认为每年有365天是个脑残的说法。但是一回归年确实是这个数目,每一部实行的历法都应该对此有所考虑。现行公元纪年,除闰年外,每年的天数都是相同的,因此我们都说每年有三百六十五天。但如果平均每三年中有两年是三百五十多天,有一年是三百八十多天,那还会有人产生每年三百六十五天这种下意识的想法么?

尽管我在这个问题上还处于扫盲阶段,但我依然认为,这句台词是不妥的。