時間差計算機:日期數學、時區感知計算和工作日
兩個時間戳記。它們之間的距離聽起來很簡單——只需相減。但現實世界立即使其複雜化:時區使時鐘偏移數小時,夏令時間從一天中新增或減去一小時,不同的月份有不同的長度(28、29、30 或 31 天),閏年每四年插入額外的一天(除了不能被 400 整除的世紀年)。正確處理所有這些邊緣情況的時間差計算機不僅僅是一個減法工具——它是一個日期時間算術引擎。無論你需要知道距離專案截止日期還有多少天、計算 ISO 8601 格式的 SLA 到期時間戳記、以閏年精確度確定某人的年齡,還是計算排除週末和假日的工作日,我們的免費時間差計算機都能即時產生精確、人類可讀的結果。
日期時間計算器
免費 · 無需註冊
分步指南
輸入開始和結束日期
使用日期選擇器設定你的開始和結束日期/時間,或輸入任何常見格式(YYYY-MM-DD、MM/DD/YYYY、DD.MM.YYYY,或帶時間元件 HH:MM:SS)。你也可以輸入 Unix 時間戳記或 ISO 8601 字串。計算機自動檢測格式。兩個日期可以選擇包含時區偏移量或 IANA 時區名稱(如「America/New_York」或「Europe/Berlin」),計算機在計算差異之前使用這些將兩個時刻標準化為 UTC。
選擇輸出格式
從多種輸出模式中選擇:總天數(包括時間元件的小數天)、分解(X 年、Y 月、Z 天、H 小時、M 分鐘)、工作日(週一至週五,排除週末,可選地排除假日日期清單)或 ISO 8601 持續時間(P3Y6M15DT4H30M 格式)。工作日模式對專案管理和 SLA 計算特別有用——橫跨 14 個日曆日的任務可能只包含 10 個工作日。
閱讀詳細分解
結果卡片同時以每種常見單位顯示時間差:總年數、月數、週數、天數、小時數、分鐘數和秒數。下方是時間線視覺化,將開始和結束放置在水平長條上,按比例顯示跨度。「里程碑」部分顯示中間點——間隔內的一半、每個四分之一點以及顯著的日曆邊界(月初、年初)有多少天。
使用技巧與最佳實踐
閏年規則:能被 4 整除的年份是閏年,但不能被 100 整除的年份不是閏年,除非也能被 400 整除。所以 2000 年是閏年(能被 400 整除),但 1900 年不是(能被 100 整除但不能被 400 整除),2100 年也不會是。平均西元年是 365.2425 天——這個微小的修正使日曆與地球軌道保持一致,每 3,300 年只有 1 天的誤差。
在精確計算年齡時,從當前日期減去出生日期,然後檢查今年生日是否已經過去。在非閏年中,閏年 2 月 29 日出生的人在大多數法律管轄區(英國、美國、歐盟)技術上在 3 月 1 日長一歲。將年齡計算為 floor((today - birthdate) / 365.2425) 給出一個近似值,但在生日邊界附近會失敗。
工作日計算很快就會變得微妙。標準的週一至週五工作週每年排除 104-105 個週末日。新增常見假日(美國 10 個聯邦假日,英國 8 個銀行假日,像復活節這樣的可變日期)再移除 7-10 天。對於國際專案,不同國家遵守不同的假日——美英團隊每年可能因不重疊的假日損失 15-18 個工作日。
ISO 8601 持續時間格式(PTnHnMnS)是表示時間間隔的國際標準。「P1Y2M10DT4H30M」表示 1 年、2 個月、10 天、4 小時、30 分鐘。此格式用於影片元資料(YouTube 的 contentDuration)、API 回應、iCalendar(.ics)檔案和 HTML5 <time> 元素。我們的計算機同時輸出 ISO 8601 持續時間和更人性化的分解。
Unix 時間戳記計算自 1970-01-01 00:00:00 UTC(Unix 紀元)以來的秒數。兩個時間戳記相減得到以秒為單位的差異——除以 86,400 得到天、除以 3,600 得到小時、除以 60 得到分鐘。但要注意:Unix 時間戳記忽略閏秒(自 1972 年以來增加了 27 個),因此它們嚴格來說不是 SI 秒的計數。對於不到一天的持續時間,這種差異無關緊要;對於多年的跨度,它累積到 27 秒的誤差。
SLA(服務等級協定)計算通常使用工作時間,而不是日曆小時。在工作時間(上午 9 點至下午 6 點)內的「4 小時回應 SLA」意味著週五下午 5 點的工單必須在週一上午 11 點之前處理——僅過去了 2 個工作小時。我們計算機的自訂小時模式讓你定義工作日視窗,並準確計算跨越週末的 SLA 到期時間。
在使用甘特圖規劃專案時,始終以工作日計算持續時間,而不是日曆日。一個「10 天任務」從週四開始並跨越兩個週末,實際需要 14 個日曆天。專案管理軟體自動處理這一點,但我們的計算機為你提供相同的能力,用於快速臨時規劃,而無需啟動完整的 PM 套件。
常見問題解答
時間差背後隱藏著複雜性——閏年、月份邊界、時區變化和工作日規則都共同對抗天真的減法方法。我們的計算機處理每種邊緣情況,以你需要的格式提供精確結果,從 ISO 8601 持續時間到工作日計數。立即試用,再也不用在日曆上數數了。
免費試用此工具 →open_in_new