日期計算機
日期計算機是一款能在指定日期上加上或減去時間單位(年、月、週、天)的工具,幫你推算出未來或過去的新日期,同時也會算出兩個日期之間相隔的確切天數。
什麼時候會用到日期計算機
- 規劃未來的活動或截止日期,從今天往後推算時間
- 計算合約、訂閱方案或保固的到期日
- 從已知日期往前推,找出過去的某個日期
計算方式
日期計算機的運作原理,是針對日期的各個組成單位進行加減:
往後加時間:
新日期 = 起始日期 + 年 + 月 + 週 + 天
往前減時間:
新日期 = 起始日期 - 年 - 月 - 週 - 天
相隔天數計算:
相隔天數 = |新日期 - 起始日期|
(取絕對值,確保結果為正數)
進行日期加減時,計算機會自動處理月份與年份的邊界問題:
- 1 月 31 日加上 1 個月,會落在 2 月的最後一天
- 週數會換算成天數(1 週 = 7 天)
範例
範例 1:往後加時間
起始日期:2023 年 5 月 15 日(星期一)
加上:1 年、2 個月、3 週、4 天
結果:2024 年 8 月 9 日(星期五)
相隔天數:452 天
範例 2:往前減時間
起始日期:2023 年 12 月 31 日(星期日)
減去:0 年、6 個月、2 週、5 天
結果:2023 年 6 月 11 日(星期日)
相隔天數:203 天
時間單位換算表
下表列出常見時間單位與天數的關係。由於日曆月份和年份的長度各不相同,某些換算是精確的,而其他換算則是用於估算的平均值。
| 單位 | 等同於天數 | 備註 |
|---|---|---|
| 1 週 | 7 天 | 精確 |
| 1 月(平均) | ≈ 30.44 天 | 365.25 ÷ 12,計入閏年 |
| 1 季度 | ≈ 91 天 | 3 個月;根據具體月份範圍在 90–92 天之間 |
| 1 普通年 | 365 天 | 標準(非閏年)年份 |
| 1 閏年 | 366 天 | 2 月 29 日增加的額外一天 |
日曆各月的天數:
| 月份 | 天數 |
|---|---|
| 1 月 | 31 |
| 2 月 | 28(閏年為 29) |
| 3 月 | 31 |
| 4 月 | 30 |
| 5 月 | 31 |
| 6 月 | 30 |
| 7 月 | 31 |
| 8 月 | 31 |
| 9 月 | 30 |
| 10 月 | 31 |
| 11 月 | 30 |
| 12 月 | 31 |
將週和天一起轉換的有用恆等式是 總天數 = 7 × 週數 + 天數。
關鍵日期術語
- 開始日期
- 計算開始的參考日期;年、月、週和天從該日期進行加減。
- 結束日期
- 執行所選操作後的結果日期,也稱為結果日期。
- 時間跨度
- 兩個日期之間的總時間段,以天、週、月或年表示。
- 閏年
- 包含 2 月 29 日的 366 天年份。在格里高利曆中,如果一年能被 4 整除,則為閏年,但世紀年除外,世紀年必須能被 400 整除(因此 2000 年是閏年,但 1900 年不是)。
- 格里高利曆
- 1582 年引入的國際通用民用曆法,有 12 個月份和一套閏年規則,使日曆與太陽年保持一致。
- 農曆月
- 月球一個週期的平均周期,約 29.53 天,比日曆月短。
- 包含式與排除式計數
- 包含式計數在時間跨度內同時計入開始和結束日期(例如,週一到週三 = 3 天);排除式計數僅計算它們之間的間隔(例如,相同的跨度 = 2 天)。
- 月份邊界轉換
- 當加上月份導致日期無效時應用的調整——例如,在 1 月 31 日上加一個月會產生一個滾動到 2 月末(28 或 29 日)的日期,因為 2 月沒有第 31 天。
使用注意事項與精準校對原則(6 大核心守則)
📐 1. 嚴格對齊輸入量綱與單位
輸入各項數值時請務必確認量綱(例如小時、天數、金額、百分比),避免單位不匹配引發推算偏差。
🔒 2. 純前端本機毫秒級隱私保障
所有計算邏輯 100% 在您的終端瀏覽器內完成,資料絕不上傳伺服器,嚴格守護商業與個人隱私。
📊 3. 符合公認學術與產業計算模型
演算法嚴格遵循國際通用數學公式與標準計算模型,經多重情境交叉核對,數值嚴密精確。
📋 4. 一鍵複製與免登入 PDF 匯出
支援一鍵複製推算結果字串至剪貼簿,亦可直接點擊列印按鈕輸出純淨 PDF 工作報表。
🔄 5. 多情景敏感度動態對比
建議針對極端值與多組預期情景分別試算,觀察輸出數據的波動區間,輔助做出更穩健的決策。
🛡️ 6. 專業諮詢與日常參考免責聲明
本工具運算結果供日常排程、學業研習與事前參考之用,如涉及重大法規或投資決策請諮詢持證專家。