LibraTool logoLibraTool

免費工時卡計算器

輸入每日上下班打卡時間和無薪休息時間,彙總每週工時,支援 40 小時以上加班和按時薪計算總工資。

載入後可離線使用

工作原理

所有計算都直接在瀏覽器中使用手寫的算術解析器執行——沒有庫、沒有伺服器往返。上下班打卡時間被解析為自午夜起的分鐘數,減去休息分鐘數,並通過檢測結束時間早於開始時間來處理夜班。

  1. 1
    輸入每天的時間
    對於一週中的每一天,你輸入開始時間、結束時間和無薪休息時長(分鐘)。工具使用瀏覽器原生的時間輸入,因此在手機上會顯示時鐘選擇器,在電腦上可直接輸入。
  2. 2
    按分鐘計算每天工時
    一個小函式將每個 HH:MM 字串轉換為自午夜起的分鐘數,減去休息時間,並在結束時間早於開始時間時自動加上 24 小時(支援夜班)。無效或空行會被跳過,不會報錯。
  3. 3
    每週合計與加班拆分
    每天的分鐘數彙總為每週總數。如果啟用加班,超過 40 小時的部分會單獨計算,並按你輸入的時薪的 1.5 倍計算,遵循美國 FLSA 的標準加班規則。總工資結果在你輸入時即時更新。
  4. 4
    自動儲存與 CSV 匯出
    整週的狀態(時間、休息分鐘數、時薪、加班開關)在每次更改時都會寫入 localStorage,因此卡片在頁面重新整理後仍會保留。點選“匯出”會產生帶 BOM 頭的 UTF-8 CSV 以便在 Excel 中正確顯示,然後觸發瀏覽器下載。

你的工時記錄和時薪只儲存在瀏覽器的 localStorage 中,絕不會傳送到任何伺服器。

相關工具

常見問題