日期與時間 指南
工作日怎麼算?日曆日、週末、國定假日與包含截止日完整指南
工作日看似只是扣掉六日,但真正實務還有國定假日、公司休假、特殊輪班與起訖日定義。
更新日期:
「今天起 10 個工作日後是幾號?」
如果只拿日曆加 10 天,通常會算錯。
因為工作日可能需要排除:
- 週末;
- 國定假日;
- 公司休假;
- 特定非工作日。
速答:工作日怎麼算?
先定義開始日期、是否包含結束日、哪些星期算工作日,再加入要排除的假日。FunnyTools 工作日計算器目前可選擇是否包含結束日、是否排除週六週日,並可貼上YYYY-MM-DD自訂假日;工具會分開顯示日曆天數、週末天數、假日扣除與工作日。它適合排程估算,但不自動代表法律、法院、銀行、勞動或任何地區的正式期限規則。
一、工作日和日曆日差在哪?
日曆日
Calendar day:
每一天都算。
工作日
Business / working day:
只算定義為工作日的日期。
最常見辦公室設定是:
- 週一~週五算;
- 週六、週日不算;
- 再扣除假日。
但這不是全世界唯一工作日制度。
二、7 個日曆日不等於 7 個工作日
假設:
星期一開始。
往後 7 個日曆日:
下一個星期一。
但 7 個「週一到週五」工作日通常會跨到:
下一週的星期三附近。
若中間有假日,還會更晚。
三、工作日計算的第一個陷阱:到底從哪一天開始算?
例如開始日是星期一。
「星期一到星期五共有幾個工作日?」
如果五天都包含:
5。
如果你算的是:
星期一之後到星期五的間隔
可能是 4。
所以一樣要先定義 inclusive/exclusive。
四、FunnyTools 的「包含結束日」是什麼?
工具讓你明確控制:
是否把終點日期放進計算範圍。
這可以避免很多「差 1 天」爭議。
但正式規則若寫:
- 起算日不計;
- 屆滿日計;
- 假日順延;
要以正式規範為準。
五、週末一定是星期六、星期日嗎?
不是。
不同:
- 國家;
- 行業;
- 宗教文化;
- 輪班制度
可能有不同週休。
FunnyTools 目前的「排除週末」針對一般六日週末情境。
特殊班表:
不要直接假設工具等於你的實際排班。
六、自訂假日為什麼重要?
例如日期範圍內有:
2026-10-09
若它是你的公司休假,但不在工具內:
結果會多算 1 個工作日。
因此工具支援一行一個:
2026-10-09
2026-10-12
以 YYYY-MM-DD 加入排除日期。
七、為什麼不能只依內建假日表?
假日會因:
- 地區;
- 政府公告;
- 公司制度;
- 補班/補休;
- 行業
不同。
FunnyTools 現有工具頁也明確要求:
自訂日期應依使用者所在地區與公司規則確認。
所以內建 preset 只能是參考,不是法律來源。
八、公司休假也可以排除嗎?
可以把公司特定休假日期放入自訂假日。
例如:
- 全公司休假;
- 年度 shutdown;
- 特別休息日。
但個人請假是否應算「非工作日」:
要看你計算的是組織工作日還是個人可工作日。
九、工作日和工作「小時」不同
「5 個工作日」不等於:
5 × 8 = 40 小時
在所有情況都成立。
因為:
- 半天班;
- 彈性工時;
- 輪班;
- 假日前短工時
都可能不同。
FunnyTools 工具是 date-level 計算,不是 timesheet engine。
十、交件 SLA 怎麼用工作日估算?
假設內部流程:
收件後 3 個工作日完成初審。
你可以:
- 確認收件日是否算 Day 1;
- 排除週末;
- 加入公司假日;
- 算出預估日期;
- 額外留 buffer。
這是實務排程。
但如果 SLA 合約有正式定義:
以合約文字為準。
十一、工作日計算器適合哪些情境?
- 專案排程;
- 審核預估;
- 交件規劃;
- 行政工作;
- 請假安排;
- 服務時效初步試算。
十二、不適合直接當什麼?
不要直接把一般工具結果當:
- 法院訴訟期間;
- 法律申訴期限;
- 稅務申報期限;
- 銀行結算規則;
- 勞動法定期限;
- 政府公告法定日。
因為每個制度可能有特殊起算、順延與假日定義。
十三、假日剛好落在週末怎麼扣?
如果一個自訂假日本來就是星期六:
不應因為「週末」和「假日」再重複扣兩次。
合理的工作日演算法會對每個日期判斷一次:
是否可計工作日。
FunnyTools 工具會列出週末與假日扣除摘要,方便檢查。
十四、為什麼要保留假日清單?
如果你把結果寫進專案排程:
兩個月後別人可能不知道當時排除了哪些日期。
建議把:
- 日期範圍;
- 是否含結束日;
- 是否排除週末;
- 自訂假日清單
一起保存。
這讓試算可重現。
十五、跨年工作日要注意什麼?
例如 12 月到 1 月:
- 跨年度假日;
- 公司年末休假;
- 新年假期
集中。
不要只用:
每週 5/7 的比例估。
短區間尤其容易誤差。
十六、工作日占比估算只適合粗略規劃
長期專案可以粗估:
日曆天數 × 5/7
但這不會處理:
- 假日;
- 特休;
- 國別差異。
真正交件日仍應逐日計算。
十七、常見錯誤
錯誤 1
把日曆日當工作日。
錯誤 2
忘記假日。
錯誤 3
假設每個地區週末都一樣。
錯誤 4
沒有定義是否含結束日。
錯誤 5
拿一般排程試算當法律期限。
錯誤 6
沒有保存自訂假日假設。
十八、快速決策表
| 需求 | 作法 |
|---|---|
| 純日期相差幾天 | 日期差 |
| 排除六日 | 工作日 |
| 排除公司假日 | 自訂假日 |
| 特殊輪班 | 另依班表 |
| 法定期限 | 查正式規則 |
| 專案初估 | 工作日 + buffer |
十九、FAQ
工作日就是星期一到星期五嗎?
在一般辦公情境常是,但不是全球或所有班表的唯一規則。
國定假日會自動全部扣嗎?
不要假設。應依工具目前 preset 與你的自訂假日確認。
假日落在週末會扣兩次嗎?
合理計算不應對同一天重複扣除。
10 個工作日可以直接加 14 天嗎?
只能粗估,遇假日就會錯。
可以拿來算法律期限嗎?
不應直接作正式依據。
二十、延伸閱讀
下一步
需要把週末與公司假日一起扣掉?
先設定起訖日期,再把正式假日清單貼入 FunnyTools 工作日計算器。
重點速記
Calendar days - weekend dates - custom holidays = working days