行事曆專區

年齡計算機

使用已滿曆法年數與總天數,計算任意日期的年齡。

年齡計算機: 找出某人在指定截至日期的已滿年數與已滿月數,以及出生至今的曆法總天數。計算依照生日,而不是用平均一年長度除算。2月29日出生者在非閏年會以2月28日作為週年日。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。

分類
計算機
使用次數
在瀏覽器中
費用
免費・免註冊
可用狀態
可立即使用
TOEA / 行事曆引擎 01僅限瀏覽器
輸入表單 / 01

已知數值

數值會保留在此裝置上。準備好後即可計算。

結果表單 / 02

已滿年數

—

已滿月數
—
總天數
—
計算公式年齡 = 截至日期 − 出生日期(曆法計算)
假設條件 / 使用前請閱讀
  1. 年齡採用曆法日期計算,不考慮時區或一天中的時間。
  2. 2月29日出生者在非閏年會以2月28日作為週年日。

公式與計算範例

年齡 = 截至日期 − 出生日期(曆法計算)

使用範例數值的計算範例:

輸入值
出生日期1990年1月1日
截至日期2025年1月1日
結果
已滿年數35
已滿月數420
總天數12,784

生日公式與閏日範例

令Yb為出生年份,Ya為計算截至年份。已完成年數=Ya − Yb − I,其中若截至年份的週年日尚未到,I=1,否則I=0。必要時,週年日會縮短為出生月份的最後一天。總天數=截至日期的日數 − 出生日期的日數。

已完成月數從12(Ya − Yb) + Ma − Mb開始計算,其中Ma與Mb分別為截至月份和出生月份的月份編號。若截至日期小於調整後、符合截至月份的出生日期,則減去1。這會產生總月數,而不是拆分成幾年幾個月。

以出生日期2000-02-29、截至日期2025-02-28為例,縮短後的週年日已到,因此年數=2025 − 2000=25。月數=12 × 25 + 2 − 2=300。日數差為9131。小工具會顯示25個已完成年數、300個已完成月數,以及9131總天數。

曆法年齡與週年日慣例

美國海軍天文台的格里曆閏年說明(https://aa.usno.navy.mil/faq/leap_years)提供閏日出生者所需的曆法背景。用總天數除以365會忽略這些額外日期,結果可能與已完成的生日數不同。

一般以生日為基準比較年齡時,請使用年數結果;若要計算精確的日期區間,請使用天數結果。本頁不會替特定司法管轄區選擇法定年齡規則、資格截止時間或3月週年日政策。如果表格指定了閏日出生者的慣例,請套用該慣例,不要假設它與此結果相同。

使用方式

  1. 輸入出生日期。
  2. 確認或修改截至日期;預設使用裝置上的今天日期。
  3. 計算並查看已滿年數、已滿月數與總天數這三項分開的結果。

隱私與限制

日期、時間與結果都會留在您的瀏覽器中。輸入資料不會上傳。

相關工具

常見問題

在這裡,閏年生日何時會增加一歲?

在非閏年中,這個計算機會將2月28日視為2月29日出生者的週年日。在閏年中,週年日仍是2月29日。這是本工具採用的規則,不代表對法定生日規則的判定。

已滿月數是扣除年數後剩下的月份嗎?

不是。已滿月數是出生至今的月份總數,其中包含所有已滿年數所對應的月份,因此不要將它加到年數結果的12倍上。

可以計算未來活動當天的年齡,或出生前的年齡嗎?

可以使用未來的截至日期,因此您可以查看活動當天的年齡。但截至日期早於出生日期時會被拒絕。出生時間與當地時區不包含在計算中。

嵌入此工具

任何網站都能免費使用。將程式碼貼到工具要顯示的位置;下方的連結可讓讀者開啟完整頁面。

<iframe src="https://toea.com/zh-tw/embed/age-calculator" title="年齡計算機" width="100%" height="810" style="border:0;max-width:680px" loading="lazy"></iframe>
<p style="margin:4px 0 16px;font-size:13px"><a href="https://toea.com/zh-tw/age-calculator">年齡計算機</a> &middot; TOEA</p>
<script>addEventListener("message",function(e){if(e.origin!=="https://toea.com"||!e.data||e.data.type!=="toea-embed-height")return;document.querySelectorAll("iframe").forEach(function(f){if(f.contentWindow===e.source)f.style.height=e.data.height+"px"})})</script>

免費工具・使用在瀏覽器中次・免註冊