Toollet
依想做的事或應用程式名稱搜尋搜尋聯絡我們
價格

工作日與上班日計算器

計算起訖日期之間的工作日,或找出起始日期之前或之後指定工作日數的日期。可納入國定或地區假日、每週休假日,以及個別工作日或非工作日。查看每日明細,並將其複製為表格或 CSV。

休假日與例外設定週六 · 週日・0 個例外日
每週休假日

額外非工作日和工作日

請使用 YYYY-MM-DD 格式,每行輸入一個日期。額外工作日的優先順序高於每週休假日和國定假日。

假日計算:date-holidays / commenthol。資料:CC BY-SA 3.0。Toollet 優先套用連結中的官方日期。

可執行的操作

計算天數,或找出起始日前後的日期

使用相同的假日條件,計算日期區間內有幾個工作日,或找出起始日之前或之後指定工作日數的日期。

符合工作場所的休假日

合併國定和地區假日、每週非工作日,以及額外非工作日或工作日。即使是一般假日,只要指定為額外工作日,就會計為工作日。

查看並儲存每日計算原因

選取行事曆日期以查看該日如此計算的原因。您可以分別將每日詳細資訊和國定假日清單複製為表格或 CSV,也可以儲存包含摘要的 CSV。

使用方法

  1. 選擇所需結果

    選擇要計算日期區間內的工作日數,或找出起始日前後指定工作日數的日期,然後輸入日期或天數。若計算日期區間,也請確認是否計入任一端。

  2. 設定國定假日和非工作日

    選擇國定假日適用的國家或地區。視需要使用「假日與例外設定」變更每週非工作日或工作場所特有的例外日期。

  3. 計算並查看日期明細

    查看主要結果和納入計算的天數。選取行事曆中的日期,即可查看該日為工作日或非工作日的原因,以及國定假日的確認狀態。

  4. 複製或儲存 CSV

    在每日詳細資訊中使用「複製」選擇表格或 CSV 格式。若只需要國定假日,請開啟「區間內的國定假日」進行複製。儲存 CSV 時也會包含摘要。

適用情境

查看每月工作日數

計算一個月月初到月底的工作日數。也可新增公司特有的非工作日和週六上班日作為例外。

依工作日規劃日期

找出起始日之後指定工作日數的日期,從隔天開始計算。向前計算時,也可以找出指定工作日數之前的日期。

天數與休假日的計算方式

區間端點與起始日期的差異

預設會計入日期區間的起始日和結束日。找出指定工作日數之前或之後的日期時,不會計入起始日;只有工作日數為 0 時才會回傳起始日。

每週非工作日與地區國定假日是不同條件

即使選擇了國定假日適用的國家或地區,每週非工作日仍需另外指定。即使不排除國定假日,每週非工作日和新增的例外日期仍會生效。

例外日期與假日重疊時

額外工作日的優先順序最高。接著依序判定額外非工作日、每週非工作日、國定假日,以及日本年末年初休假。即使這些條件重疊,同一日期也不會重複計算,假日名稱仍會保留在詳細資訊中。

也請確認各假日的確認狀態

已由官方公告確認的日期會與依規則計算的日期分開標示。若某國每年都會公告連假或補班日,請使用額外非工作日和工作日配合實際行事曆。

常見問題

起始日和結束日也會計入嗎?

計算日期區間的天數時,可以使用核取方塊指定是否計入起訖日。若起訖日相同且要計入該日,請同時勾選兩者。計算起始日之前或之後若干個工作日的日期時,不會計入起始日。

可以指定公司特有的非工作日或特殊工作日嗎?

可以。開啟假日與例外設定,並以 YYYY-MM-DD 格式每行輸入一個日期。同一日期不能同時設為額外非工作日和額外工作日。

國定假日落在週末時,非工作日會重複計算嗎?

不會重複計算。計算時每個日期只會歸入一種日別,但假日名稱和確認狀態仍會顯示在日期詳細資訊中。若將國定假日設為額外工作日,該日會計為工作日。

所有國定和地區假日都已確認嗎?

不一定都已確認。每個假日會標示為已由官方公告確認、依規則計算、官方行程尚未確認,或依觀察等方式推估。部分日的假日不會將整個工作日排除為國定假日;若同時是每週非工作日或額外非工作日,則會計為非工作日。

日本銀行和政府機關的設定有何不同?

在此工具的設定中,除了週末和國定假日外,銀行行事曆將 12 月 31 日至 1 月 3 日列為非工作日,政府機關行事曆則將 12 月 29 日至 1 月 3 日列為非工作日。年末年初設定適用於 2020 年起的日期,也可新增例外以配合各工作場所的行事曆。

支援的計算範圍為何?

支援 1970 年至 2080 年的日期。日期區間的起訖日差距不得超過 3,660 天。要向前或向後計算的工作日數必須是 0 到 3,660 的整數,結果日期也必須在 3,660 個日曆日內且位於支援年份範圍內。

按下行事曆日期會變更假日設定嗎?

不會。選取日期可查看該日如此計算的原因。若要變更工作日或非工作日,請在假日與例外設定中變更條件後重新計算。

輸入與結果

輸入
日期區間,或起始日期和工作日數。另需指定國定假日適用的國家或地區、每週非工作日和額外例外日期。
摘要
選擇是否計入日期區間的任一端。以指定工作日數找出之前或之後的日期時,不會計入起始日。額外工作日的優先順序最高,同一日期不會重複計算。
儲存
將主要結果、每日類別和國定假日資訊複製或儲存為 CSV。

目前設定

搜尋工具