使用方式(3步驟)
- 選擇開始與結束的日期時間。若只需要單純天數,可以把時間保留在 00:00。
- 視需要開啟「將起始日納入計算」,並調整工作日、週末、假日與工作時段選項。
- 按下「計算」後,查看總天數、工作日、工作時數與年-月-日拆分。若要稍後重開同一組設定,可使用「複製連結」。
選擇正確的日期差輸出格式
日期差在不同情境中可能代表不同答案。專案排程通常需要工作日,帳務或工時計算常需要精確經過時間,而年資、年齡或合約摘要則可能更適合年-月-日表示。
什麼時候使用哪一種模式
- 總時長:用來比較兩個日期時間之間實際經過多久。
- 工作日:用於排除週末與假日的交期、SLA 或排班規劃。
- 工作時數:用於人力、工時、成本或 effort window 估算。
- 年-月-日:用於合約、年資、年齡或個人資料中的易讀摘要。
範例
從週一 10:00 到下週一 10:00,總時長是7天;但在週一到週五的工作制下,可能只算5個工作日,若再加入假日清單,工作日還會再減少。
若結果用於法規、薪資或正式合約,請先確認所在地的正式規則。
常見錯誤與判讀重點
兩個團隊可能輸入同一段日期,卻因計數規則不同而得到不同答案。專案管理可能看工作日,法律文件可能看是否包含起始日,薪資則常依特定工作時段計算。解讀結果前,先決定輸出格式並記錄規則,能減少報告間的落差。
避免這些常見錯誤
- 在不同報告中混用包含起始日與不包含起始日的結果。
- 以為國定假日會自動排除,但其實沒有加入假日清單。
- 跨時區比較時間戳時,忘記確認本機時區與對方時區。
- 只複製結果數字,卻沒有保留週末、假日與工作時段設定。
解讀備註
如果日期範圍跨過夏令時間或多個時區,正式發布前請再確認假設。營運儀表板最好固定一組政策,例如週末設定、假日清單與是否納入起始日,讓不同團隊使用同一套規則。
小型政策範例
客服團隊以工作日回報 SLA,財務團隊以自然日計算罰則時,同一事件期間可能看起來有兩個答案。若分享結果時附上「工作日、週一至週五、排除假日、包含起始日」這類規則標籤,多數爭議都能避免。
另見
- 工作日與倒數日計算器:專注於週末與假日排除。
- 時間加減計算器:處理時長加總、扣除與班表計算。
- 時區轉換器:確認本機與遠端時間戳的解讀差異。
- 日期與時間計算器:串接日期差、時間加減與時區換算。
相關計算工具
FAQ
日期差是怎麼計算的?
工具會把輸入正規化到本機日期的中午,以避開夏令時間邊界造成的偏移,再計算兩個時間點的差距。若勾選「將起始日納入計算」,起始日會保留在總天數中。
什麼會被算成工作日?
啟用工作日後,你勾選為週末的星期與假日清單中的日期都會從工作日計數中排除。若所在地有官方行事曆規則,請先自行加入需要排除的日期。
工作時數如何計算?
工具會把你設定的每日工作時段,與開始到結束之間的每個工作日取交集;落在工作時段外的時間會自動忽略。
年、月、日拆分如何推導?
若使用包含起始日模式,工具會先把結束日推進一天,再拆分日曆上的年、月、日差距,讓結果更接近自然語言中的期間描述。
包含起始日和不包含起始日差在哪?
包含起始日模式會在兩個日期不同時把第一天算進去;不包含起始日則只計算起始日之後的期間。請依報告或合約的規則切換。
時區或夏令時間會影響結果嗎?
本頁使用瀏覽器的本機時區,並以本機中午做日期正規化以降低夏令時間影響。工作日計數不會自動排除國定假日,除非你把日期加入假日清單。