← 日期與時間

日期差計算機

其他語言 日本語 | English | 简体中文 | 繁體中文 | 繁體中文(香港) | Español | Español (LatAm) | Español (México) | Português (Brasil) | Português (Portugal) | Bahasa Indonesia | Tiếng Việt | 한국어 | Français | Deutsch | Svenska | Suomi | Dansk | Norsk bokmål | Italiano | Русский | हिन्दी | العربية | বাংলা | اردو | Türkçe | ไทย | Polski | Filipino | Bahasa Melayu | فارسی | Nederlands | Українська | עברית | Čeština

比較兩個日期或日期時間的間隔,支援納入起始日、自訂週末、假日與工作時段。

輸入開始與結束的日期時間後,結果會顯示在此。

使用方式(3步驟)

  1. 選擇開始與結束的日期時間。若只需要單純天數,可以把時間保留在 00:00。
  2. 視需要開啟「將起始日納入計算」,並調整工作日、週末、假日與工作時段選項。
  3. 按下「計算」後,查看總天數、工作日、工作時數與年-月-日拆分。若要稍後重開同一組設定,可使用「複製連結」。

本工具使用瀏覽器的本機時區,且不會自動抓取外部國定假日資料。

選擇正確的日期差輸出格式

日期差在不同情境中可能代表不同答案。專案排程通常需要工作日,帳務或工時計算常需要精確經過時間,而年資、年齡或合約摘要則可能更適合年-月-日表示。

什麼時候使用哪一種模式

範例

從週一 10:00 到下週一 10:00,總時長是7天;但在週一到週五的工作制下,可能只算5個工作日,若再加入假日清單,工作日還會再減少。

若結果用於法規、薪資或正式合約,請先確認所在地的正式規則。

常見錯誤與判讀重點

兩個團隊可能輸入同一段日期,卻因計數規則不同而得到不同答案。專案管理可能看工作日,法律文件可能看是否包含起始日,薪資則常依特定工作時段計算。解讀結果前,先決定輸出格式並記錄規則,能減少報告間的落差。

避免這些常見錯誤

解讀備註

如果日期範圍跨過夏令時間或多個時區,正式發布前請再確認假設。營運儀表板最好固定一組政策,例如週末設定、假日清單與是否納入起始日,讓不同團隊使用同一套規則。

小型政策範例

客服團隊以工作日回報 SLA,財務團隊以自然日計算罰則時,同一事件期間可能看起來有兩個答案。若分享結果時附上「工作日、週一至週五、排除假日、包含起始日」這類規則標籤,多數爭議都能避免。

另見

相關計算工具

FAQ

日期差是怎麼計算的?

工具會把輸入正規化到本機日期的中午,以避開夏令時間邊界造成的偏移,再計算兩個時間點的差距。若勾選「將起始日納入計算」,起始日會保留在總天數中。

什麼會被算成工作日?

啟用工作日後,你勾選為週末的星期與假日清單中的日期都會從工作日計數中排除。若所在地有官方行事曆規則,請先自行加入需要排除的日期。

工作時數如何計算?

工具會把你設定的每日工作時段,與開始到結束之間的每個工作日取交集;落在工作時段外的時間會自動忽略。

年、月、日拆分如何推導?

若使用包含起始日模式,工具會先把結束日推進一天,再拆分日曆上的年、月、日差距,讓結果更接近自然語言中的期間描述。

包含起始日和不包含起始日差在哪?

包含起始日模式會在兩個日期不同時把第一天算進去;不包含起始日則只計算起始日之後的期間。請依報告或合約的規則切換。

時區或夏令時間會影響結果嗎?

本頁使用瀏覽器的本機時區,並以本機中午做日期正規化以降低夏令時間影響。工作日計數不會自動排除國定假日,除非你把日期加入假日清單。