荒島過年指南:沒有日曆,怎麼知道今天該吃年夜飯?
假如流落荒島,手機沒電、日曆也沒有,還能不能找到春節?一根木棍先找冬至,再跟著月亮數朔日,就能把新年的位置從天空裡推回來。
假如你流落荒島,手機沒電,手錶進水,唯一一本紙製品還被你拿去生火了。這時候最大的問題未必是吃什麼,而是:
到底哪天過年?總不能因為沒有日曆,就合法逃掉年夜飯和紅包吧。
好消息是,日曆不在,製作日曆的兩位原始股東還在:太陽和月亮。只要有一根木棍、幾塊石頭,以及多到令人開始跟椰子說話的耐心,就能把春節大致找回來。
先說適用範圍:以下假設你在北半球,並沿用現代中國農曆的規則。若漂到了南半球,季節正好相反;若到了赤道附近,太陽還會把題目升級成進階模式。求生已經夠難了,我們先不要主動選地獄難度。
第一步:插一根木棍,等影子宣布冬至
找一塊平地,把木棍盡量豎直。每天接近正午時觀察影子:影子在一天中最短的時刻,就是當地的太陽正午。把這根「每日最短影子」的長度用石頭標下來,連續記錄很多天。
這裡有個很容易說反的地方:
- 冬至時,正午太陽高度角最低;
- 太陽越低,影子越長;
- 所以北半球冬至對應的是全年最長的正午影子。
你會看到標記一天天向外爬,到了某處不再變長,隨後又開始縮短。轉折附近的那一天,就是冬至,大約落在公曆 12 月 21 日前後。恭喜,你用一根木棍重新發明了圭表,也順便證明人類失去 Wi-Fi 後還是有一點辦法的。
第二步:開始盯月亮,但別等著「看見」朔
接下來換夜班。
農曆月份以「朔日」開始,也就是太陽、月亮在天空中黃經相同的那一天。日常說法叫「新月」,但真正合朔時,月亮幾乎和太陽同方向,亮面背著我們,肉眼通常看不見。你在荒島上實際能觀察到的,是月亮消失幾晚後,傍晚西方重新出現的一彎極細月牙。
因此,荒島版操作是:以月牙的消失與重現估計朔日,容許大約一天誤差。若你堅持精確到分鐘,那需要天文計算,不是一根木棍能兼職完成的工作。
按照現代農曆的編算規則:
- 包含冬至的農曆月,定為十一月;
- 下一個非閏月是十二月;
- 再下一個非閏月是正月;
- 正月第一天,也就是正月初一,就是春節。
所以在通常情況下,從冬至開始往後數,第二個朔日就是大年初一。第一次新月:臘月來了;第二次新月:可以開椰子年夜飯了。
為什麼只說「通常」?因為農曆是陰陽合曆,還要用二十四節氣和「無中氣置閏」來安排閏月。極少數出現閏十一月的年份,春節可能對應冬至後的第三個天文新月。荒島速算法很好用,但完整農曆仍是一套規則,不是「數二就下班」。
這也解釋了:春節為什麼最早一月底、最晚二月底
一個朔望月平均約 29.53 天。冬至大約在 12 月 21 日,但冬至落在當月什麼位置並不固定:
- 如果冬至剛過不久就遇上第一個朔,第二個朔約再等一個月,春節便會落在 1 月下旬;
- 如果冬至後幾乎等滿一個月才遇上第一個朔,再等一個月才到第二個,春節便會被推到 2 月中下旬。
換句話說,從冬至到春節,通常要等約一到兩個朔望月。這就是春節在公曆上來回移動,卻不會一路漂到夏天的直觀原因。
依現行標準和天文編算,春節通常落在公曆 1 月 21 日至 2 月 20 日之間。以現代常見年份來看,1966 年的 1 月 21 日是偏早的一端,1985 年的 2 月 20 日則是偏晚的一端。
你真正重新發明的是一部陰陽曆
木棍負責太陽:告訴你一年走到了哪個季節。月亮負責月份:每次盈虧給時間切一刀。只看月亮,十二個月只有約 354 天,新年遲早會滑去夏天;只看太陽,又看不出「初一」落在哪天。把兩套週期扣在一起,再用閏月修正,才是農曆真正厲害的地方。
所以,荒島上找春節的最簡口訣可以寫成:
立竿測影找冬至,月黑兩回等新年。
嚴謹版本則要補一句:以冬至所在月為十一月,數到第二個非閏月的朔日。
等你終於算出大年初一,可以鄭重其事地把椰子分成八瓣,宣布這是餃子。島上若只有你一個人,還有一項傳統特別容易完成:所有親戚都會準時缺席。