回覆列表
  • 1 # 使用者5435502636681

    我來個最簡潔且準確的版本——離六九最近的朔日。

    或:離立春次日最近的朔日。

    正月初一,原本應該是離立春當天最近的那個朔日,但由於農曆定氣規則的問題,導致這一點經常出現偏差,冬至處於十一月的最頭或最尾,就容易把次年春節擠的偏離立春太多。

    但是,在立春之後約19小時10分鐘的「六九」,恰好能完美補回這個誤差,使得春節事實上變成了離六九最近的朔日。

    趙媽鎮樓:春~達啊~六~九噢~頭!

    個別年份,立春發生在凌晨04:50之前,那麼19時10分後的六九就會落在同一天,可能導致兩個朔日平手、需要按小時才能判定的情況,為了省事,我們只看立春次日,會更簡單,雖然是本質一樣的。

    首先我們要知道,每經過19年,太陽和月亮會幾乎完成一個完整的迴圈,所以我們每隔19年的年份,太陽曆和太陰曆會重合,也就是節氣點與農曆月的情況是幾乎一樣的。故,將年份號除以19,得到的餘數相同的年份,是處於同一「週期」的年份。

    以下用年份號除以19得到的餘數,來命名年份的「週期型號」,如2017除以19餘3,即2017年為3型。

    較極端的情況有兩種:

    一、前一年8型年(如2003),冬至恰好在冬月三十,則後面的9型年(2004)會成為最早春節。正月初一容易與二月初一打成平手。

    更極端的情況是,8型年閏十月(如1984),冬月三十反變成冬月初一,則後面的9型年(1985)又會變成真·最晚春節。

    二、前一年0型年(如2014),冬至恰好在冬月初一,則後面的1型年(2015)會成為最晚春節。正月初一容易與臘月初一打成平手。

    更極端的情況是,0型年閏冬月(如2033),冬月初一反變成冬月三十,也很可能出問題。以下我們多驗證一些極端年份試試看。

    一、9型年,同時擊破題主兩個定義的1985年,就是這種。

    檢查:1947、1966、1985、2004、2023、2042、2061,正月朔均以1-2天之差戰勝二月朔。

    1985年,著名的真·最晚春節,正月初一以1天之差戰勝了臘月初一。但這年厲害在它一下同時擊破了題目中的兩個定義「含雨水的月稱為正月」和「大寒後的第一個朔日」。

    (1966年立春與六九同日,若按六九判定,則正月朔需要按小時才能戰勝二月朔)

    二、1型年,題主給的2034年,就是這種。

    檢查:1977、1996、2015、2034、2053、2072,全部透過,各年的正月朔均戰勝臘月朔。

    2034年,著名的首發閏冬月,正月朔以2天之差打贏臘月朔(本年立春與六九同日,若按六九判定,則正月朔需要按小時才能戰勝臘月朔)。

    三、2243年,200多年的時間已經使週期錯位0.5天,從1型年跳進9型年了,變成了早春節被閏冬月擠成晚春節的年份,檢查過程同上,本質與1985年一樣,不再贅述。

    四、3359年,題主給的年份,很巧,一千多年的積累已經錯位了2天,跳了四次,正好也跳進了現在的9型年週期,那年遇到了閏臘月,但正月朔也以1天之差戰勝了閏臘月朔,仍然沒有破例。

    這一年本質上還是與1985年一樣的。

  • 中秋節和大豐收的關聯?
  • 給朋友空間留言的暖句不超過二十個字?