3078

不是到處都2025:解碼令和、民國、佛曆的紀年換算

快速定義:所謂「年代式紀年」是用朝代/年號或宗教紀元來標示年份,而非直接使用西元(公曆)。日本用年號(如令和)、台灣用民國紀年、泰國用佛曆。這些系統與西元的對應多半有固定公式,但在交接年與歷史轉換上常出現誤差。

本文用清楚的規則與範例,幫你把日本、台灣、泰國的年份精準轉成西元,特別適合做「On This Day」每日歷史、整理生日、或標註各國國家紀念日時使用。

為什麼「不是到處都2025」?

同一個「西元2025年」,在不同地區可能會寫成:

  • 日本:令和7年(多用「R7」或「令和7」)
  • 台灣:民國114年(多用「民國114」或「ROC 114」)
  • 泰國:佛曆2568年(縮寫「พ.ศ. 2568」或「B.E. 2568」)

若你只看到「令和7年2月」「民國114年10月」「พ.ศ. 2568」,卻不知道換算規則,很容易在資料庫、新聞或社群貼文裡出錯。以下直接給你實用的速查公式與關鍵例外。

速查:三大紀年換算公式

  • 日本年號(令和/平成/昭和/大正/明治)→ 西元
    • 令和R年 → 西元 = R + 2018(注意令和自2019-05-01開始)
    • 平成H年 → 西元 = H + 1988(自1989-01-08開始)
    • 昭和S年 → 西元 = S + 1925(1926-12-25至1989-01-07)
    • 大正T年 → 西元 = T + 1911(1912-07-30至1926-12-25)
    • 明治M年 → 西元 = M + 1867(1868-10-23至1912-07-30)
  • 台灣民國紀年 → 西元
    • 民國Y年 → 西元 = Y + 1911;反之 西元年 → 民國年 = 西元年 − 1911
    • (民國元年=1912年;與西元同用1月1日為年初,無年中改元問題)
  • 泰國佛曆(B.E.)→ 西元
    • 通用:佛曆BE → 西元 = BE − 543;反之 西元 = CE → 佛曆 = CE + 543
    • 歷史細節:1941-01-01起採用1月1日為歲首。在此之前(~1940年),泰國新年在4月1日,造成「當年1–3月」的佛曆年號比簡單公式少1年。實務上:
      • 1941-01-01及之後:BE = CE + 543(全年無偏移)
      • 1940年及以前:1–3月多半對應 BE = CE + 542;4–12月對應 BE = CE + 543

日本:令和與年號換算的關鍵

1) 令和何時開始?

令和自2019年5月1日開始。「令和元年」對應2019年5月1日至2019年12月31日;2019年1月1日至4月30日仍屬平成31年。

2) 公式與速算

  • 令和R年 → 西元 = R + 2018。例:令和7年 = 2018 + 7 = 2025。
  • 平成H年 → 西元 = H + 1988。例:平成31年 = 2019。
  • 昭和S年 → 西元 = S + 1925。例:昭和64年 = 1989(僅到1/7)。
  • 大正T年 → 西元 = T + 1911。例:大正15年 = 1926(僅到12/25)。
  • 明治M年 → 西元 = M + 1867。例:明治45年 = 1912(僅到7/30)。

3) 「元年」不要當作0年

日本常用「元年」表示某年號的第一年,如「令和元年」「平成元年」。換算時一律視為1年:令和元年 = 令和1年 = 2019(5月之後)。

4) 年中改元的敏感日

  • 明治→大正:1912-07-30
  • 大正→昭和:1926-12-25
  • 昭和→平成:1989-01-08
  • 平成→令和:2019-05-01

製作「On This Day」內容時,遇到以上日期請特別核對天與月,避免把「昭和64年1月8日」誤記成存在的日期(正解是自1月8日起改為平成元年)。

台灣:民國紀年最簡單、也最常見

1) 公式與特點

  • 民國Y年 = 西元年 − 1911;西元年 = 民國Y年 + 1911
  • 民國元年=1912年,採用與西元相同的1月1日為歲首,全年無改元,因此換算規則特別穩定。

2) 常見寫法與場合

  • 身分證與戶政資料、政府公文、發票、學籍資料常以「民國YYY/MM/DD」表示,例如「民國114/10/10」。
  • 口語或簡寫會說「民國114年」或「中華民國114年」。

3) 例子

  • 民國114年10月10日 → 2025-10-10(國慶日)
  • 民國79年6月1日 → 1990-06-01(79 + 1911 = 1990)
  • 民國100年1月1日 → 2011-01-01

實務提示:若資料只有「民國年」兩到三位數,先確認是否需要左側補零(如「民國007」不常見;多為「民國7年」或「民國007年」在老資料中才會出現)。

泰國:佛曆(B.E.)的「+543」,還要注意1941年前

1) 標準公式

  • 當代資料(1941-01-01以後):佛曆 = 西元 + 543;西元 = 佛曆 − 543。
  • 例:西元2025 → 佛曆2568;佛曆2567 → 西元2024。

2) 1941年改革前的月份差

泰國在1941-01-01改以1月1日為新年。在此之前,新年多在4月1日。因此對於1940年及更早的日期:

  • 當年1–3月的佛曆年號,通常需用「西元 + 542」。
  • 4–12月則多為「西元 + 543」。

例:1938-02的對應年號可能是佛曆2480(而非2481),因為當時尚未過4月新年。近代新聞、政府公告與旅遊指南皆已使用標準的+543換算,不過研究歷史事件時務必檢查月日。

3) 常見寫法

  • 泰文縮寫「พ.ศ.」即佛曆(B.E.)。
  • 英文化會看到「B.E. 2568」。

做內容的人怎麼不踩雷:從需求到步驟

場景A:做「On This Day」每日歷史

  1. 識別紀年系統:看到「令和」「平成」「昭和」「民國」「พ.ศ.」「B.E.」等關鍵字立刻標記。
  2. 套用正確公式:日本按年號對應;台灣用「+1911」;泰國用「−543」,遇到1940以前再查月份。
  3. 關注交接日:日本年中改元最容易出錯,特別是1912、1926、1989、2019四次。
  4. 雙寫法呈現:為方便搜尋與國際讀者,建議同時列出「西元YYYY-MM-DD(本地紀年)」。
  5. 建立範本:把常見年號縮寫與公式寫入你的CMS欄位提示,降低人工錯誤。

場景B:生日與身分資料清理

  1. 解析格式:台灣常見「YYY/MM/DD」且前兩三位是民國年;日本檔案可能用「R7.02.14」或「H03/07/01」。
  2. 處理「元年」:將「元」先正規化為1後再計算。
  3. 補零一致性:把民國年換成四位西元年後,月份與日期使用兩位(如02、09)。

場景C:國定假日與紀念日

  • 日本天皇誕生日目前為2月23日(令和時期)。舊資料(平成)是12月23日,請避免混用。
  • 泰國潑水節(宋干節)通常為4月13–15日,對應佛曆當年同月同日。
  • 台灣的雙十節固定為10月10日,民國年僅影響年份呈現。

常見陷阱與如何避免

  • 把「元年」當0年:一律等於1年。
  • 忽略日本年中改元:遇到1912-07-30、1926-12-25、1989-01-08、2019-05-01要逐日檢查。
  • 泰國1941年前的1–3月:必要時用史料核對,避免+543造成提早一年。
  • 只看數字不看語境:如「114/10/10」在台灣很可能是民國114年,而在一般國際文獻則可能被誤讀為2014年—務必搭配地區與語言線索。
  • 縮寫誤判:日本R/H/S/T/M分別是令和/平成/昭和/大正/明治;泰國「พ.ศ.」是佛曆;台灣多明寫「民國」。

一眼看懂:2025年的三地對照

  • 西元2025年 = 日本令和7年(R7;全年皆是令和7)
  • 西元2025年 = 台灣民國114年
  • 西元2025年 = 泰國佛曆2568年

快速例句

  • 令和7年2月14日 → 2025-02-14
  • 民國114年10月10日 → 2025-10-10
  • พ.ศ. 2568 年 4月13日 → 2025-04-13

更多換算實例(含歷史交接)

  • 平成31年4月30日 → 2019-04-30(隔日改為令和)
  • 令和元年5月1日 → 2019-05-01
  • 昭和64年1月7日 → 1989-01-07(當日最後一日,翌日平成)
  • 平成元年1月8日 → 1989-01-08
  • 大正元年7月30日 → 1912-07-30
  • 明治45年7月29日 → 1912-07-29
  • 民國79年6月1日 → 1990-06-01
  • พ.ศ. 2483年12月31日 → 1940-12-31(此年採4–12月為同一佛曆年)
  • 1939-03-31 → 佛曆2481(因舊制1–3月仍屬上一佛曆年)

實用小抄:辨識關鍵詞與縮寫

  • 日本年號縮寫:M=明治、T=大正、S=昭和、H=平成、R=令和
  • 台灣:多見「民國」「中華民國」,數字常為三位(如114)
  • 泰國:พ.ศ.(佛曆)、或英譯B.E.(Buddhist Era)
  • 西元同義:公元、公曆、格里曆、CE/AD、Gregorian

把換算寫進流程:三步驟模板

  1. 正規化輸入:先將「元年→1」「R→令和」「H→平成」,統一格式(YYYY-MM-DD)。
  2. 套規則轉換:依系統套用對應公式與交接例外。
  3. 雙欄輸出:儲存「原始紀年」與「西元對應」,方便回溯與搜尋。

FAQ

2025年在日本是令和幾年?

令和7年(R7)。自2020年起整年皆屬令和,因此2025年全年都是令和7年。

民國114年是西元幾年?怎麼算?

民國114年 = 西元2025年。公式是西元年 = 民國年 + 1911,因此114 + 1911 = 2025。

佛曆2568年對應哪一年?

佛曆2568年對應西元2025年(2568 − 543 = 2025)。若是查詢1941年以前的1–3月,請檢視是否應改用+542的歷史規則。

日本的「元年」要怎麼換算?

「元年」就是該年號的第一年,等於1年。例如「令和元年」= 令和1年 = 2019(僅2019-05-01至12-31)。

遇到「昭和64年1月8日」這種日期怎麼辦?

不存在。昭和64年只到1989-01-07;1989-01-08起即平成元年。年中改元的交接日一定要逐日核對。

程式上有沒有萬用公式?

有,但需加上判斷:日本依年號套基準年(R+2018、H+1988等)並檢查交接日;民國固定+1911;佛曆採−543,若日期在1941-01-01以前且為1–3月,考慮−542。務必把「元年→1」先正規化。

為什麼我的泰國資料早了或晚了一年?

多半是忽略了1941年前歲首在4月1日的歷史差異,或把พ.ศ.誤讀為西元。核對月份與改革年份即可修正。