您輸入的任何內容都不會被儲存 - 這純粹是算術運算,在同一請求中計算並傳回結果。
您輸入的任何內容都不會被儲存 - 這純粹是算術運算,在同一請求中計算並傳回結果。
輸入一個開始日期(出生日期、紀念日或任何日期),本工具會算出到今天或到你選擇的其他日期之間的確切間隔:年、月、日,以及總天數和完整週數。計算按真實的公曆月份和閏年進行,所以結果是精確的,而不是按 365.25 天平均值得出的估算。
用天數除以 365.25 得到的是平均值,而不是確切年齡:結果會隨期間內閏年的多寡而偏移。本工具改用完整的日曆單位計算。它先找出兩個日期之間、不超過結束日期的最大完整月數,再把剩餘部分顯示為天數。例如:從 15/08/1990 到 31/10/2026 是 36 年 2 個月 16 天,即 13,226 天或 1,889 個完整週。
當開始日期的日數在之後某個月份不存在時,本工具把該月最後一天視為週年日。因此 31/01/2026 到 28/02/2026 正好 1 個月,31/01/2026 到 01/03/2026 是 1 個月 1 天。2 月 29 日出生的人也按同樣規則:在沒有 2 月 29 日的年份,此人在 2 月 28 日長一歲,所以 29/02/2000 到 28/02/2001 正好 1 年。如果法律或合約對 2 月 29 日出生者另有規定,請以該規定為準。
總天數就是從開始日期到結束日期的簡單計數。開始當天不計入,所以 01/01/2026 到 02/01/2026 是 1 天,同一日期輸入兩次為 0 天。總週數是總天數除以 7 後無條件捨去,所以 13 天顯示為 1 週。這兩個數字直接由兩個日期算出,與年、月、日的分解無關。如需把結束日期也計入,或只算工作日,請使用日期差計算機。
許多資格規定按某個固定日期而非今天計算年齡。把出生日期填為開始日期,把截止日期填為結束日期。範例:印度 2026 年公務員考試(Civil Services Examination),UPSC 第 05/2026-CSE 號公告要求一般類別考生在 2026 年 8 月 1 日已滿 21 歲且未滿 32 歲,即出生日期須在 1994 年 8 月 2 日至 2005 年 8 月 1 日之間。出生於 01/08/1994 的考生,工具顯示到 01/08/2026 正好 32 年:已達上限,不符資格。出生於 02/08/1994 的考生,顯示 31 年 11 個月 30 天:仍符合資格。保留類別的年齡放寬會提高上限,請以公告原文為準。
不會。任何日期都不會寫入磁碟、資料庫、快取或日誌。網站只統計發生了一次計算,不附帶任何日期。
工具會顯示錯誤提示,而不是猜測。交換兩個日期後再試一次。
會。分解依據真實的日曆月份和天數,而不是固定的 365.25 天一年,因此閏年和不同月份的天數都能精確處理。
本工具在 2 月 28 日為其增加一歲。29/02/2000 到 28/02/2001 顯示正好 1 年,而到 27/02/2001 顯示 11 個月 29 天。
開始日期不計入:01/01/2026 到 02/01/2026 是 1 天。如果你的規則把兩天都算上,請加 1,或使用日期差計算機中的"包含結束日期(兩天都計入)"選項。
兩個日期的年份最多相差 150,例如 1876 和 2026。這足以涵蓋任何人的一生;超出的跨度會被拒絕,而不是計算。
把出生日期放在 A2,結束日期放在 B2(或用 TODAY() 表示今天)。=DATEDIF(A2,B2,"Y") 得出整年數,=DATEDIF(A2,B2,"YM") 得出其後的月數。天數用 =B2-EDATE(A2,DATEDIF(A2,B2,"M")),即距上一個整月週年日的天數,與本工具的算法相同。範例:1990 年 8 月 15 日(15/08/1990)出生,到 05/11/2026 三個公式得出 36 年 2 個月 21 天,與這裡一致。Microsoft 不建議用 DATEDIF 的 "MD" 單位計算天數,因為它可能傳回負數、零或不準確的結果。DATEDIF 在 Google 試算表中同樣可用;某些語言版本的 Excel 會翻譯函數名稱,並用分號分隔引數。
月數的算法是把開始日期每次往後推一個日曆月。如果新月份裡沒有開始日期那一天,就落在該月的最後一天,所以 31/01/2026 到 28/02/2026 顯示 1 個月 0 天,31/01/2026 到 30/04/2026 顯示 3 個月 0 天。反過來,30/04/2026 到 31/05/2026 是 1 個月 1 天。Excel 的 EDATE 函數也是這樣算的:=EDATE(DATE(2026,1,31),1) 傳回 28/02/2026。如果預告期或試用期在月底結束,請以合約本身的規定為準。
把到職日期填為開始日期,把最後工作日或要核對的日期填為結束日期。01/04/2020 到 31/03/2026 顯示 5 年 11 個月 30 天,因為開始日期不計入。如果公司制度或適用的法律把第一天和最後一天都算上,就把最後工作日的隔天作為結束日期:01/04/2020 到 01/04/2026 顯示正好 6 年。未滿一年的部分如何進位,因雇主和國家而異,把數字寫進信函或表單之前,請先核對適用的規定。