UltKit

日期相差天數計算

精確計算兩個日期之間相隔幾天,同時換算成週、月、年,並找出其中包含多少個週一至週五的工作天。只要勾選一個核取方塊,就能決定是否把結束日期算進去。

開始日期: 星期日 · 結束日期: 星期二

兩個日期相差天數
30
天
週數與天數
4 週, 2 天
月數與天數
0 個月, 30 天
年、月與天數
0 年, 0 個月, 30 天
工作日(週一至週五)
21 天
週末天數
9 天

計入開始日期,不計入結束日期,不扣除國定假日。

從今天起算的常見日期間隔

從 2026年10月18日 起算(第 0 天)。工作日為從今天到目標日期之間的週一至週五,不含國定假日。

天數日期工作日(週一至週五)
+7星期日5
+14星期日10
+30星期二21
+45星期三32
+60星期四43
+90星期六65
+120星期一85
+180星期五129
+365星期一260

結束日期要不要算進去?

計算機預設以日曆相減的方式計算:3 月 1 日到 3 月 2 日算 1 天。起始日計入,結束日不計入。若兩天都要算,請勾選 Include the end date,例如以天數而非晚數計算的飯店住宿、週五到週日的活動,或最後一天也要請假的請假單;總天數會剛好多 1 天。

法律與合約常有自己的計算規則。在美國,《聯邦民事訴訟規則》第 6(a) 條不計入觸發事件當天,之後的每一天都計入,包括週末與假日,若期限剛好落在週六、週日或法定假日,則順延到下一個工作日。涉及法律期限時,請先確認合約或法院規則的文字,不要只依賴任何計算機。

月份、閏年與 ISO 日期格式

每個月有 28 到 31 天,所以「一個月」不是固定的天數。上方的明細會先計算完整的日曆月數,再計算剩下的天數。如果起始日在目標月份中不存在,該月就以最後一天為準:1 月 31 日加一個月是 2 月 28 日,閏年則是 2 月 29 日。

公曆(格里曆)規定能被 4 整除的年份有閏日,但不能被 400 整除的世紀年除外。因此 2000 年是閏年,1900 年不是,2100 年也不是。這個規則使平均每年為 365.2425 天,整個日曆(包括星期)每 400 年重複一次。本工具的日期遵循 ISO 8601 這個國際 YYYY-MM-DD 格式,該標準也將星期一定為一週的第一天。

工作天與工作週

這裡的工作日是週一到週五,計算方式與總天數相同:起始日計入,結束日除非勾選包含否則不計入。國定假日因國家、地區甚至雇主而異,所以不會扣除;估算出貨時間或「net 30 個工作日」這類付款期限時,請自行扣除。

並非每個國家都是週一到週五上班。以色列的工作週是週日到週四,沙烏地阿拉伯自 2013 年起也是如此,而阿拉伯聯合大公國則在 2022 年改為週一到週五。如果要與國外團隊協調日期,可以用時區轉換器查看對方的工作日是否已經結束。

常見問題

如果頭尾兩天都算,兩個日期之間有幾天?
先算出一般的差距再加 1。6 月 1 日到 10 日的差距是 9 天,但 1 日和 10 日都算的話就是 10 天。計算機中的核取方塊會自動幫您處理。
從今天起算 90 天後是哪一天?
計算機下方的常見區間表,列出從頁面建置當天起算 7、14、30、45、60、90、120、180 和 365 天後的日期,並附上星期與工作日數。若要使用其他起始日,請在計算機中輸入,再調整結束日期,直到總天數顯示為 90。
為什麼月數和天數除以 30 的結果不一樣?
因為本工具計算的是實際的日曆月。2 月 1 日到 3 月 1 日是一個月,儘管只有 28 或 29 天;7 月 1 日到 8 月 1 日也是一個月,有 31 天。除以 30 或 30.44 得到的是平均值,不是日曆上的答案。
日光節約時間的調整會影響天數計算嗎?
不會。計算機處理的是完整的日曆日期,而不是時間,所以調整時鐘前後 23 小時和 25 小時的日子,仍各算 1 天。
工作天會扣除國定假日嗎?
不會,只排除週六和週日。假日因國家和地區而異,請自行從工作日數中扣除適用於您的假日。