潘國森
數以億計中國網民關注二十四節氣起來,但是大多只限於轉發節氣在某天更換的貼圖,不見得大家都真有了解夏曆的基本情況。
今時中國小孩很早就知道「公曆每4年1閏」,本欄讀者則掌握「進階常識」為「公曆每400年97閏」,兩者亦無矛盾。1601年至2000年之間,1700年、1800年和1900年都是平年;按此規則2100年、2200年、2300年亦然。我們在1901年之後出生的好幾代中國人都是「前不巴村(生不遇1901年),後不着店(活不到2100年)﹗」學「4年1閏」就剛剛好。二三十年之後,中國小學生就要學「400年97閏」了,畢竟他們很有機會活到2100年。
公曆2024年對應中國干支紀年的甲辰年,這甲辰年究竟總共有多少天呢?
夏曆是陰陽合曆,月份用「朔望月」(Synodic Month,月相圓缺的周期),公曆的「月」(Month)則沒有天文學上的意義可言。夏曆每月初一為「朔日」,這天晚上看不見月光。因為月球剛好運行到太陽和地球之間,陽光照在月球背向地球的一面,正向地球的一面則無法反射日光到地球。每月十五日稱為「望日」,剛好地球在太陽和月球之間,這天整個月球都可以反射日光到地球,於是我們就見到滿月。故此正月十五元宵節、八月十五中秋節都必有滿月可賞。附帶一提,日蝕只發生在朔日,月蝕則只發生在望日。
月球兩次走到太陽和地球之間,便是一個「朔望月」,這個周期長短不一,而長遠計朔望月周期平均29.53天,於是夏曆月大30天、月小29天。讀者如果對數字比較敏感,當可估量得到「月大」的機會大過「月小」。
平年12個月。較多6個月大6個月小(6×30+6×29=354天),或7個月大5個月小(355天),5個月大7個月小(353天)則較罕見,甲辰年(2024年2月10日至2025年1月28日)剛好6個月大6個月小,共354天。癸卯年(2023年1月22日至2024年2月9日)雙春兼閏月,13個月共384天(7大6小)。閏年較多7大6小(384天)或6大7小(383天),8大5小(385天)則較罕見。
依此總結,夏曆的年短則353天至355天,長則383天至385天,是最簡單概括的答案。
評論