[日曆數學] 每19年新曆和舊曆便是同一天?為什麼呢?一定是這樣的嗎? [2020年1月更新]

(讀者若有提問,可於下方留言,我會盡量答覆)  




2014 年中西情人節是同一天

每 19 年新曆和舊曆的日子會重遇

2014 年的 2 月 14 日,剛好是農曆正月十五,是 東西情人節巧遇的一天,商家們亦因此生意火旺 (BBC 報導)。若你翻查 19 年前的 1995年亦然。 像這樣新曆和舊曆的對照是同一天的,原來每 19 年都會循環一次(生日亦然)。 [1][2]
所以女士們要小心,不要隨便跟人說「喔,今年很特別耶,新舊曆生日在同一天喔」,否則後果自負。
一般來說,一個人的 19、38、57、76 和 95 歲的生日,都會 (至少幾個) 新曆舊曆重叠,以我為例,這 5 個年度都重叠,但偏偏出生年卻不同... (有讀者留言提我, 今年2020年, 我的新舊曆生日都會重叠呀😭 ~ )   而在 1984/85 某段期間出生的人,亦同樣沒有這種「福份」。(注1)    (本文稍後會解釋)

為什麼會每 19 年生日新曆和舊曆是同一天? 這跟 新曆舊曆 的計算方式有關。

新曆 和 舊曆 的計算方式 (曆法)

新曆計法

新曆 (即陽曆) 是根據 地球環繞太陽公轉 的周期 (轉一圏需時),一年 365.2422 天來計算。
  (詳細新曆計法 見 注2)
圖1: 地球圍繞太陽公轉


陰曆計法

曆 (農曆, 曆, 或陰陽曆)主要根據 月球環繞地球公轉 的周期,一個月 29.5306 日來計算,輔以 以太陽位置計算的 節氣
節氣節 係將 黃道 (地球環繞太陽公轉軌道) 十二分 (360 / 12 = 30 度),而 氣 就係 節同節 中間個位 (固亦稱「中氣」),亦都有十二個。[固節氣每個相隔 15度] (維基)  (詳細農曆計法 見 注3)
節氣列表, 每個相隔 15度
圖2: 節氣名稱排序與出現時間 [3]

每 19 年 地球對太陽公轉,與 月亮對地球公轉 周期重叠

由於 新曆 19 年 共有 365.2422 × 19 = 6936.6018日
農曆 235 個亦剛好有 235 × 29.5306 = 6936.6910日
兩者僅相差約 0.0892天所以,農曆和新曆的月和日,會 每 19 年便「循環」一次
*雖然有 19年 零7個月,但這多出的 7個月,會以 閏月 的方式,剛好加在這 19個農曆年間  (閏月計法見 注3 的 第6點 及 注4)   [4][5]

1984/85 年間部分日子生日 95 年來的 19年週期永不相遇

由於農曆以節氣冬至作為十一月的特性 (注3) ,有些日子新舊曆的 19年週期 完全沒有相遇

其中例子是凡在 新曆 1984年 11月 23日 至 1985年 4月 19日 之間出生的人他們的一生 沒有一次 生日是新曆舊曆同一天,這異常情況並不常見(上一次發生這種情況是 1889/90 年,而下一次則在 2185/86 年)。 [6]

表1: 1984 至 1985 年間出生人士一生生日不會新舊曆重遇
因為 1984年的冬至(地球於黃道位置) 剛好在新月(月球對地球位置)之後,所以是農曆十一月,這是少有發生日;(注3)     而 2003年則冬至後才新月,所以同樣是 11月23日,於1984年是閏十月,於2003年,已是農曆十一月。


注解:

注1: 三個在 1984 和 1985 年出生的人新曆生日的舊曆對照    [1][2]
表2: 84/85年間生日人士 19,38,57,76,95歲的舊曆日子

注2: 新曆計法
本來西方古人把每月天數 隔月定為 31 天及 30 天 (一年有 366天)
後來兩個帝王 (凱撒大帝奧古斯都) 分別按自己意願,把 7 月及 8 月都定為大月,並把處決犯人不吉祥的 2月 定為 28 天 (這樣一年有 365天),並把每 4 年少了的大約一天 (0.2422 x 4 = 0.9688),以 四年一閏 (2月29日) 的方法補上 。 [7]

但這樣 每 4年便多了: 1 - 0.9688 = 0.0312天
100年便多了: 0.0312 x 25 = 0.78天 (多了將近 1 天)
於是古人便以 逢百不閏 減一天去解決 (卻多減了 1 - 0.78 = 0.22天);

同樣,這樣計 每 400年 會少了將近一天 (1 - 0.78) x 4 = 0.88,於是 每 400年又補一天 (四百再閏), 這樣每 400年 才多了 0.12天 (即 3200 年才會多 1天),算很準確了。

閏年口缺:「逢四則閏,逢百不閏,四百再閏」

例子:2020年 為 4 的倍數,為閏年有 2月29日;2100年雖為 4 的倍數,但同時為 100 的倍數,不閏(沒有 2月29日);2000年為 100 的倍數,本應不閏,但因為是 400 倍數,所以便置閏 [8]



逢四則閏,逢百不閏,四百再閏 判斷閏年流程圖
表1: 判斷閏年流程圖 

注3: 陰曆計法  [9]
  1. 所有新月和節氣出現時刻的計算,以 北京時間 為準。
  2. 一天始自夜里 零時 (00:00)
  3. 新月出現 的一天定為一個月的第一天,為初一 (亦稱「朔」)。 (即使節氣出現時間早於新月亦計入新一個月)
  4. 由於一天之始為零時,所以一月為29天或30天,視乎新月出現的確實時間,沒有固定規律,只大約輪流出現,不像新曆般每年一樣。
  5. 每年的 冬至 定為 陰曆十一月
  6. 連續兩個冬至其間,若有十三個新月出現,其一會作為閏月。因中氣只可有 12個,所以期間至少有一個月沒有中氣,該歲第一個沒有中氣的月便為閏月。亦有可能當中兩個月沒有中氣,但亦只會把第一個沒有中氣的月定為閏月,第二個則照排。閏月的前一個月為幾月則該閏月稱為閏幾月。  
注4: 19年間新曆比農曆多出多少個農曆月

(1)0.3683    (2)0.7365    (3)1.1048    (4)1.4730    (5)1.8413
(6)2.2096    (7)2.5778    (8)2.9461    (9)3.3144    (10)3.6826
(11)4.0509  (12)4.4191  (13)4.7874  (14)5.1557  (15)5.5239
(16)5.8922  (17)6.2605  (18)6.6287  (19)6.9970
 ()為累計年數

上表計算方法: 
先計算以每一新曆年會比農曆年多出多少個農曆月:
(365.2422 ÷ 29.5306) - 12 = 0.36826
再把 0.36826 一路倍大,例如 0.36826 x 2 = 0.7365 即兩個新曆年多出的農曆月,如此類推,大約 於每個與整數位最近的年份 便會閏一個月(黃底表示)

參考資料連結:

[1] 新曆與農曆互轉(簡體)
[2] 香港天文台公曆與農曆日期對照表
[3] 地球科學與生態環境的關係.
[4] 公農年曆/農曆閏月是怎麼來的?如何計算閏月? 
[5] 曆中有數 ─ 19年7閏月
[6] 寂寞的十九歲-2004 年為甚麼有閏二月?(原文backup) [原文己刪 | 網上另一 backup]
[7] 為什麼七、八月都是31天? @ olesan的部落格 :: 痞客邦 ::
[8] 曆中有數 ─ 閏年
[9] 陰曆規則


推薦文章:
[老師不教的數學] 圓周界為何是「直徑×π」? 圓周率是什麼? 看GIF動畫圖詳解 [初小可理解]
[老師不教的數學] 畢氏定理(Pythagorean theorem) 的証明?GIF動圖詳解。[中二識用, 小五可試]


若覺得這篇文章好,"分享" 給朋友吧!或留個 "Thank You" 呀!
想問經濟、數學?按此 到面書發問。對文章有問題請留言,我會盡快答覆。
想第一時間收到最新文章,可訂閱博客更新 RSS 。

15 則留言:

  1. 如果新曆614舊曆是五月初五端午節 那麼應該是何年0?

    回覆刪除
    回覆
    1. 1965, 1984, 2003年都是

      詳見此: http://m.xingzuo8.com/html2m/5/7404.html

      刪除
  2. 如果是新曆2月19生,會否19年和農曆生日不同

    回覆刪除
    回覆
    1. 你意思是否新曆2月29日出生?
      那當然不會19年重叠了, 因為潤年的19年後不是潤年, 2月不會再有29日 sosad

      公曆與農曆日期對照表:
      https://www.hko.gov.hk/gts/time/conversionc.htm

      刪除
  3. 「凡在新曆 1984年11月23日 至 1985年4月19日之間出生的人,他們的一生從沒有一次生日是新曆舊曆同一天」

    不只吧 1984年8月3日剛好是七夕情人節 19年後2003年的七夕是8月4日

    回覆刪除
    回覆
    1. 是這樣的,你這情況亦只差 1天而已,偶爾會發生,文中所指的期間,新舊曆卻相差近一個月。

      刪除
  4. 真確應該說: 「凡在新曆 1984年4月1日 至 1985年3月20日之間出生的人,他們的一生從沒有一次生日是新曆舊曆同一天」

    回覆刪除
    回覆
    1. 應該會有重叠的呢,以 1984年4月1日為例,其農曆為三月初一,雖然 2003年的4月1日為農曆二月三十,但 2022年 及 2041年都是三月初一呀 ~~

      刪除
  5. 那為什麼1974年3月出生的我,也沒辦法每19年新舊曆同日呢?

    回覆刪除
    回覆
    1. 應該 19, 38, 57, 76, 95年, 起碼會有幾年會有重覆喎 (你的生日的年和月跟我一樣呢~),
      其實點解會唔係同一日, 主要係因為文中 注3 的第3,4點, 一天開始計零時, 節氣則有確切時間 (見表2), 因為是把一年的時間細分 24, 因此有時日子便會推遲或提早一天。

      刪除


    2. 謝謝回覆。
      那麼巧合(大家竟然同年同月~) 是的,查看返19,27,38都是差一日,到57也是差一日,但想不到今年就是新舊歷同一日了。所以,大家今年不妨擺個大壽😁😂

      刪除
    3. 我謝謝你的留言就真啦, 寫 Blog 就係想同網友交流, 估唔到咁都搵到同年同月既網友, 今年閏年2月多左日, 所以咁啱新舊曆重叠, 你唔提我都唔為以添! 唔介意你可到我面書專頁私訊我做個網友結個緣。

      刪除
  6. 64年出生的每19年會少了一天

    回覆刪除
  7. 作者已經移除這則留言。

    回覆刪除

若想 *收到回覆* 通知,請以 Google 帳號登入,並勾選「通知我」(你依然可選擇 *匿名(唔開名)*) 。

另,Google 偶會審核留言而不能即時顯示,請耐心等候,不用重覆發表。謝謝!

關於作者

Ronald Chik (作者詳情及聯絡, 補習查詢)
教學廿多年,曾在傳統名校伊利沙伯中學、德愛中學任教,學位、副學士、文憑、毅進、中學、日校夜校皆曾任教。現主力湊仔,閒時替人補習,寫網誌,打羽毛球,生活悠遊。

標籤

/生活經濟 (73) '生活智慧 (48) /數學概念 (42) #DSE每年MC詳解 (37) '數碼智慧 (33) '趣味文章 (23) #讀書溫習相關 (20) /數學應用 (19) #S5 (16) //奧數.數學遊戲. (15) '親子 (13) //圖表說故事 (9) #S4 (8) #高小 (8) //老師不教的數學 (8) ''Youtube (7) ''男女關係 (7) #S6 (6) 'Guest Post (6) //MC技巧 (6) #練習 (5) '精選文章 (5) //日曆數學 (5) $\Money and Banking(貨幣與銀行) (4) '經數學堂 (4) //答客問 (4) #S1 (3) #大專 (3) $\Opportunity Cost(機會成本) (3) //計數機 (3) /經濟學習 (3) #P1-3 (2) #S2 (2) $\(Elective) Monopoly Pricing (壟斷定價) (2) $\GDP (2) $\Market Structure (市場結構) (2) ''GIF (2) #2 (1) #3 (1) #K1-3 (1) $.Algebraic Equation in One Unknown(一元一次方程) (1) $.Co-ordinate Geometry(直角座標) (1) $.Measures of Dispersion(離差的量度) (1) $.More About Graphs of Functions(函數圖像的進一步認識) (1) $.Percentage(百分比) (1) $.Permutation and Combination(排列與組合) (1) $.Pi(π)(圓周率) (1) $.Plane Geometry(平面幾何) (1) $.Probability(概率) (1) $.Pythagoras Theorem(畢氏定理) (1) $.Quadratic Equations(二次方程) (1) $.Statistics(統計學) (1) $.Trigonometry (三角學) (1) $\Consumer & Producer Surplus (消費者與生產者剩餘) (1) $\Demand & Supply(供求理論) (1) $\Economic Growth and Development(經濟增長與發展)[選修] (1) $\Externality(界外效應) (1) $\Factors of Production(生產要素) (1) $\Fiscal policy(財政政策) (1) $\International Trade(國際貿易) (1) $\Market Structure(市場結構) (1) '待發佈 (1)

Youtube 頻道