为什么韩国闰5月?
韩国的历法是一种“阴阳合历”——既计算阳历(公历),也计算农历。 这种“阴阳合历”的计算比较复杂,需要引入“置闰周”的概念进行计算。(当然,实际计算过程远比这个复杂无数倍!)
先简单说一下什么是阳历和时间算法。 阳历以太阳为依据,主要考虑地球在公转轨道上的位置变化带来的时间变化,不考虑月球的影响。所以又称为“公历”、“阳历”或者“西历”(相对于中国独有的阴历和农历而言) 所以阳历的时间算法非常简单,就是: 阳历每年大约12个月,365天左右,每4年有1个闰月,总共366天。
接下来介绍一下二十四节气(这里只介绍节气不介绍“分”,因为划分方法相同只是计算起点时间不同而已——都是每隔15天为1个节点,每个节点对应一个公历日期,从公历0时开始计算)。 二十四节气是根据地球在公转轨迹中的位置变化划分,把太阳周年运动轨迹划分为24等份,每15°为一等份,每一等份为一个节气,始于立春,终于大寒,周而复始。
由于我国古代测影定节气的原始方法已经失传,现在我们所使用的二十四节气是根据地球在公转轨道上的位置变化划分的,而不是根据月球影响计算的。所以,严格来说,我国的二十四节气属于阳历范畴。 但是,因为考虑到阴历每个月都有“朔”(初一)、“望”(十五或十六)这样的月份变化,所以人们往往用“二十四节气”来指代阴历每月的变化,这样“二十四节气”变成了一个混合了阳历、阴历的“阴阳合历”。
最后谈一下农历。 农历是结合了阴历和阳历的一种“阴阳合历”。其中阳历部分同上述阳历算法;阴历部分则完全不同,它考虑的是月球的运动。 月球运动包括两种:一种是以恒星月为基础的“朔望月”(即以月亮圆缺变化的周期为一个月),另一种是以太阳日为基础计算“回归月”(即以太阳回到同一位置的时间为一月)。
由于月球运行的轨道是一个椭圆形,所以朔望月和回归月的大小就不固定。为了计算的方便,人们在建立农历的时候采用19.875日作为标准朔望月的长度。 当出现新月或满月时,计算该月共有多少天,再结合第一个月的第一天(往往是春分或秋分)确定返回起点(即重新计算时朔日或望日的日期)。