荒岛过年指南:没有日历,怎么知道今天该吃年夜饭?
假如流落荒岛,手机没电、日历也没有,还能不能找到春节?一根木棍先找冬至,再跟着月亮数朔日,就能把新年的位置从天空里推回来。
假如你流落荒岛,手机没电,手表进水,唯一一本纸制品还被你拿去生火了。这时候最大的问题未必是吃什么,而是:
到底哪天过年?总不能因为没有日历,就合法逃掉年夜饭和红包吧。
好消息是,日历不在,制作日历的两位原始股东还在:太阳和月亮。只要有一根木棍、几块石头,以及多到令人开始跟椰子说话的耐心,就能把春节大致找回来。
先说适用范围:以下假设你在北半球,并沿用现代中国农历的规则。若漂到了南半球,季节正好相反;若到了赤道附近,太阳还会把题目升级成进阶模式。求生已经够难了,我们先不要主动选地狱难度。
第一步:插一根木棍,等影子宣布冬至
找一块平地,把木棍尽量竖直。每天接近正午时观察影子:影子在一天中最短的时刻,就是当地的太阳正午。把这根“每日最短影子”的长度用石头标下来,连续记录很多天。
这里有个很容易说反的地方:
- 冬至时,正午太阳高度角最低;
- 太阳越低,影子越长;
- 所以北半球冬至对应的是全年最长的正午影子。
你会看到标记一天天向外爬,到了某处不再变长,随后又开始缩短。转折附近的那一天,就是冬至,大约落在公历 12 月 21 日前后。恭喜,你用一根木棍重新发明了圭表,也顺便证明人类失去 Wi-Fi 后还是有一点办法的。
第二步:开始盯月亮,但别等着“看见”朔
接下来换夜班。
农历月份以“朔日”开始,也就是太阳、月亮在天空中黄经相同的那一天。日常说法叫“新月”,但真正合朔时,月亮几乎和太阳同方向,亮面背着我们,肉眼通常看不见。你在荒岛上实际能观察到的,是月亮消失几晚后,傍晚西方重新出现的一弯极细月牙。
因此,荒岛版操作是:以月牙的消失与重现估计朔日,容许大约一天误差。若你坚持精确到分钟,那需要天文计算,不是一根木棍能兼职完成的工作。
按照现代农历的编算规则:
- 包含冬至的农历月,定为十一月;
- 下一个非闰月是十二月;
- 再下一个非闰月是正月;
- 正月第一天,也就是正月初一,就是春节。
所以在通常情况下,从冬至开始往后数,第二个朔日就是大年初一。第一次新月:腊月来了;第二次新月:可以开椰子年夜饭了。
为什么只说“通常”?因为农历是阴阳合历,还要用二十四节气和“无中气置闰”来安排闰月。极少数出现闰十一月的年份,春节可能对应冬至后的第三个天文新月。荒岛速算法很好用,但完整农历仍是一套规则,不是“数二就下班”。
这也解释了:春节为什么最早一月底、最晚二月底
一个朔望月平均约 29.53 天。冬至大约在 12 月 21 日,但冬至落在当月什么位置并不固定:
- 如果冬至刚过不久就遇上第一个朔,第二个朔约再等一个月,春节便会落在 1 月下旬;
- 如果冬至后几乎等满一个月才遇上第一个朔,再等一个月才到第二个,春节便会被推到 2 月中下旬。
换句话说,从冬至到春节,通常要等约一到两个朔望月。这就是春节在公历上来回移动,却不会一路漂到夏天的直观原因。
依现行标准和天文编算,春节通常落在公历 1 月 21 日至 2 月 20 日之间。以现代常见年份来看,1966 年的 1 月 21 日是偏早的一端,1985 年的 2 月 20 日则是偏晚的一端。
你真正重新发明的是一部阴阳历
木棍负责太阳:告诉你一年走到了哪个季节。月亮负责月份:每次盈亏给时间切一刀。只看月亮,十二个月只有约 354 天,新年迟早会滑去夏天;只看太阳,又看不出“初一”落在哪天。把两套周期扣在一起,再用闰月修正,才是农历真正厉害的地方。
所以,荒岛上找春节的最简口诀可以写成:
立竿测影找冬至,月黑两回等新年。
严谨版本则要补一句:以冬至所在月为十一月,数到第二个非闰月的朔日。
等你终于算出大年初一,可以郑重其事地把椰子分成八瓣,宣布这是饺子。岛上若只有你一个人,还有一项传统特别容易完成:所有亲戚都会准时缺席。