为什么十五的月亮十六圆
“十五的月亮十六圆”,真的只是一句顺口的老话吗?为什么今年中秋的满月实际上在十七?从月球轨道、朔望月到中国历法与中秋习俗,这篇文章带你拆开一轮圆月背后的天文规律与千年历法。
作者:Einstein.?
审核:星海中的蓝玫瑰
引子:一句老话里的疑问
中秋佳节即将来临,和家人团聚,共同欣赏天上的那一轮明亮的满月——等等,真的是满月吗?经过查询,我们发现今年的八月十五是盈凸月,月亮照射范围98%,而在八月十七那天是满月,月亮照射范围是100%。看来今年的中秋,确实和那句老话相符—— “十五的月亮十六圆”。但,为什么偏偏是十六圆呢。这背后却藏着一套关于农历、月亮轨道和时间的精细规则。要讲清楚它,得从月亮本身说起。

月亮为什么会有圆缺?
首先,月亮本身不发光的,我们看到的月光,其实是月球反射的太阳光。随着月亮绕地球公转,太阳、地球、月亮三者的相对位置不断变化,我们看到的月亮被照亮部分也随之变化,这就是月相。
在北半球的一个完整的月相周期里,有四个关键节点。
- 朔(新月):月亮运行到太阳和地球之间,月球朝向我们的半球基本处于背光状态,从地球上看几乎不可见。这一天被定为农历初一。
- 上弦:在北半球观察时,朔之后约七天半,月亮、地球、太阳大致成直角,我们看到月亮右半边亮,呈半圆,大约在农历初七、初八。
- 望(满月):地球位于太阳和月亮之间,月亮被照亮的一面完全朝向地球,一轮圆月整夜可见,通常在农历十五、十六。
- 下弦:在北半球观察时,望之后约七天半,月亮、地球、太阳再次成直角,我们看到月亮左半边亮,大约在农历二十二、二十三。
从朔到望再到下一次朔,构成一个完整的循环,也就是一个完整的月相演变了。
朔望月:农历的“月份”基础
从一次朔到下一次朔的平均时间,叫朔望月,约为 29.53059 天,也就是 29 天 12 小时 44 分左右。
我们可以发现,这个数字有两个重要特点。
第一,它不是整数。
29.53 天不是整数,所以农历一个月只能是 29 天或 30 天,这就是农历有小月和大月的原因。第二,它不是恒定值。
朔望月的实际长度会波动,不同资料由于计算模型、时间范围不同,给出的极值会略有差异;通常可以近似写成29.5天。原因在于:月亮绕地球的轨道是椭圆,速度时快时慢;地球绕太阳的轨道也是椭圆,公转速度也有变化;再加上太阳、地球、月亮三者相对位置不断改变,引力影响复杂。所以,每个月从朔到望的实际间隔都不一样。
农历如何编排:以朔定月,以望定圆
我们农历的编排规则,可以概括为几条。
- 初一必须是朔。
农历规定,包含朔的那一刻的那一天,就是初一。 - 大小月由朔望月长度决定。
如果从这次朔到下次朔间隔 29 天,这个月就是小月;间隔 30 天,就是大月。 - 望不固定在哪一天。
农历只把朔钉在初一,望落在哪天是自然推出来的。由于朔到望平均约 14.77 天,而朔可以发生在初一任何时刻,所以经过统计,望通常落在十五或十六。 - 闰月调节年长度。
12 个朔望月约 354 天,比回归年 365.24 天少约 11 天。如果不调节,农历新年会越来越早,甚至夏天过春节。所以农历每隔几年加一个闰月,使农历年平均长度接近回归年。
为什么望不固定在十五
满月落在哪天,我们可以发现,这主要取决于两个变量。
变量一:朔在初一的具体时刻。
如果朔发生在初一凌晨,那么 14.77 天后大约还是十五,十五圆;如果朔发生在初一傍晚甚至深夜,那么 14.77 天后就已经跨过十五,进入十六了,达成了十六圆的效果。变量二:朔到望的实际间隔。
月亮绕地球的轨道是椭圆,离地球近时运行快,离地球远时运行慢。如果从朔到望这半个月,月亮正好处于运行较慢的阶段,它到达望的位置就会比平均时间更晚,更容易拖到十六。反过来,如果这段路月亮跑得快,就可能提前到十五甚至十四。
这两个变量叠加,导致满月日期在十四到十七之间波动,但统计上十六最多,十五次之,偶尔出现在十七,出现在十四的情况非常少。同时,农历月份的日期划分也会对其有影响:本月初一的朔发生在几点,以及从朔到望实际经过了多长时间,会影响到望出现的时间。所以,“十五的月亮十六圆”不是一句随便说的俗语,它确实反映了统计上的一个倾向:十六圆比十五圆略常见。但这只是“略占上风”,不是“十六一定比十五圆”。
肉眼其实很难分辨
不过有些人可能会有疑问,这98%照射范围的盈凸月,和100%的照射范围的满月,肉眼上有什么区别吗?实际上,对于人眼来说,其实差别极小,几乎是看不出来哪个更圆的。只有通过精确的天文计算和观测,我们才能确定哪一刻是真正的满月。
“最圆”并不完全等于“肉眼看起来最亮”。月亮的视亮度还会受到月地距离、月面反照率、地球大气透明度以及观测高度等因素影响。因此,天文学上的“满月”首先是几何位置定义,而不是简单按照肉眼亮度排名。
朔望不只是月相
朔望不仅是月相节点,也和许多自然现象、文化传统密切相关。
日食发生在朔。
朔时,月亮在太阳和地球之间。如果三者恰好成一条直线,月亮会挡住太阳,形成日食。但月亮轨道与地球轨道有约 5° 夹角,所以不是每个朔都有日食,只有朔发生在轨道交点附近时才会发生。月食发生在望。
望时,地球在太阳和月亮之间。如果三者恰好成一条直线,地球会挡住太阳照向月亮的光,形成月食。同样,不是每个望都有月食。朔望与潮汐。
朔和望时,太阳、地球、月亮大致成一条直线,太阳和月亮的引潮力叠加,形成大潮。所以农历初一、十五前后,潮汐涨落最大。上弦和下弦时,太阳和月亮的引潮力方向成直角,互相抵消一部分,形成小潮。
中国农历的诞生
中国阴历,更准确地说,是阴阳合历。它是从观象授时到科学历法、经历了上千年逐步成型的。
而在真正意义上的历法出现之前,有一个漫长的观象授时阶段。人们通过观察特定星象在黄昏或黎明时出现在天空的位置,来判断季节、指导农事。《尚书·尧典》记载帝尧派人到四方观测星象,用“四仲中星”来确定春分、夏至、秋分、冬至。《夏小正》则是中国现存最早的农事历书,按 12 个月记录星象、物候和农事。
目前有文字可考的最早历法,是在商代。这时候甲骨文中已经出现了干支纪日、大小月、以及年终置闰的记载,说明商代已经确立了阴阳合历的基本规则。
到了春秋战国,历法也有了重大成果。一是十九年七闰的发现:19 个回归年与 235 个朔望月长度几乎相等,只要在 19 年中插入 7 个闰月,就能让历法年和回归年基本对齐。二是土圭测影定冬至:通过测量正午日影长度,精确找到冬至和夏至,把包含冬至的月份定为历法起点。
真正让中国阴历定型并沿用两千多年的,是公元前 104 年颁布的 《太初历》 。它确立了以正月为岁首、无中气置闰法、二十四节气入历等原则,把“月亮记月”和“太阳记年”这两条线,用一套统一的规则真正编织在了一起。
此后,中国历法仍在不断修正:东汉《乾象历》首次认识到月亮运动有快慢;南朝《大明历》首次引入岁差;唐代《大衍历》改用太阳实际位置定节气;元代《授时历》将回归年长度精确到 365.2425 日,与现行公历数值完全相同,但早了约三百年。但阴阳合历的基本框架,始终没有变。
为什么中秋节在八月十五
一年有十二到十三个满月,为什么偏偏选中秋天八月的那一个来当“中秋节”?
首先我们要知道,八月十五的月亮并不比其他月份更圆。每个月都有望,满月的圆度差不多。真正让八月十五这个日子脱颖而出于别的时间的,是这个时间点在人间的意义。
农时上
八月是秋收关键期,秋收之后有“报赛”传统,古人丰收后要祭祀土地神、谷神,感谢保佑,同时庆祝。八月十五前后,农忙稍缓,人们有时间和心情聚会、饮酒、赏月。物候上
秋高气爽,北方雨季已过,空气湿度降低,能见度高,天空少云;月亮在黄昏后升起的位置和高度,适合整夜观赏;气温宜人,不冷不热,适合户外赏月、宴饮。不是八月的月亮更圆,而是八月的天气最适合看月亮。天文上
中秋节通常在秋分前后,而秋分前后的满月有一个特点:几乎在太阳刚落山时就升起,整夜可见,高度适中。对古代以黄昏为活动节点的人来说,“日落月出”是最方便观测和举行仪式的时刻。历史演变上
先秦有祭月与秋报,《周礼》中已有“中秋”一词;汉代有秋社与月亮崇拜;唐代是中秋定型的关键期,社会稳定、诗歌鼎盛,赏月成为风尚;宋代“团圆”成为核心主题,月饼开始成为节令食品;明清时期,月饼与团圆制度化,一直延续到今天。
对比其他月份的满月:正月十五是元宵节,主题是灯;七月十五是中元节,主题是祭祖;九月十五秋深渐冷;十月十五已是冬季,赏月体验差。八月十五胜出,是因为它同时满足了秋收之后有闲、天气好适合赏月、靠近秋分天文条件佳、历史上又逐渐被赋予团圆主题。
世界各地的月亮节日
在世界许多文化中,月亮都承载着特殊的意义。除了我们熟悉的中秋节,不少国家都有与月亮相关的节日。
在亚洲,韩国最重要的节日之一是秋夕节,同样在农历八月十五,人们返乡团聚、祭拜祖先、吃松饼,地位堪比春节。日本的月见节也受到了中国唐代赏月文化影响,后来在日本发展出具有本土特色的“月见”传统。人们在室内或廊下摆上芒草和月见团子,供奉月神,全家一同赏月。越南的中秋节同样是农历八月十五,但这一天也被视为儿童节,孩子们提鲤鱼灯玩耍,寓意“跳龙门”。斯里兰卡的月圆节非常独特,每个月月圆时都会过一次,全国放假,其中以中秋前后的月圆节最为隆重。
总的来说,虽然名字和习俗各异,但这些节日都共同寄托了人们对自然、丰收和团聚的美好愿望。
尾声
距离月相变化成满月,我们和中秋节一天天接近,当你再次抬头看月亮时,或许会想起:这轮圆月背后,不只是诗意的团圆,还有朔望月的精确节律、月亮椭圆轨道的速度变化,以及一部延续了两千多年的中国历法史。这也是独属于秋天的浪漫~









