日期與時間間隔計算器

日期與時間間隔計算器:專案經理與 HR 計算兩個日期之間的精確自然日天數、工作日天數(自動扣除週六週日)或相差多少周零幾天。

工具載入中...

關於 日期與時間間隔計算器

日期與時間間隔計算器日期與時間間隔計算器:專案經理與 HR 計算兩個日期之間的精確自然日天數、工作日天數(自動扣除週六週日)或相差多少周零幾天。

此工具的運作方式

計算公式與參數關係:milliseconds=end−start; hours=milliseconds/3600000; days=milliseconds/86400000

執行管線與計算架構

  1. 選擇「原始 JSON / 進階」,並貼上範例輸入。
  2. 按下「在本機執行」。
  3. 將「原始輸出資料」與範例比對;若顯示錯誤,請修正輸入。

實際範例與應用方式

實際應用場景: 計算兩個 ISO 日期相隔七天的 UTC 時長。

範例輸入:

{"start":"2026-01-01","end":"2026-01-08"}

演算法運算處理: 解析兩個 ISO 日期,計算 end 減 start 的毫秒,再除以 86400000 與 3600000。

示例輸出:

{ "milliseconds": 604800000, "days": 7, "hours": 168 }

限制與特殊情況

參數範圍與單位:ISO 8601; UTC; 1 日 = 24 h; days = milliseconds/86400000; calendar 月 ≠ 30 days. 除標示 BigInt 外,結果使用 binary64 浮點數。結果卡片最多顯示 10 位有效數字,原始輸出保留序列化數值。比率為 null 表示此模型沒有可用的有限比率值,不代表零。

瀏覽器處理與隱私範圍

工具功能的設計是在瀏覽器中處理輸入,不會刻意將輸入傳送至 CZOA 工具處理伺服器。網站資源、流量分析或廣告可能另有網路請求。瀏覽器、擴充功能及裝置管理軟體不在此範圍內。

客戶端執行與驗證方法學

本工具的有效負載處理設計為在瀏覽器內透過 JavaScript 或 Web Worker 於本機執行。網站資源、流量分析或廣告可能另有網路請求。機密性、可重複性與延遲取決於瀏覽器環境,並非絕對保證。

遵循標準與技術規範

內容負責單位:CZOA Tools · 最後複核:2026-09-15 · 複核方法

使用方式

  1. 選擇「原始 JSON / 進階」,並貼上範例輸入。
  2. 按下「在本機執行」。
  3. 將「原始輸出資料」與範例比對;若顯示錯誤,請修正輸入。

常見問題

日期時長計算器如何推導經過的時間?+

它以嚴格 ISO 形式解析 start 與 end,將時間戳相減,再以 86400000 換算天數、以 3600000 換算小時。

頁面的 JSON 模式接受哪些輸入?+

提供 start 與 end 日期字串;獨立驗證的向量為 {"start":"2026-01-01","end":"2026-01-08"}。

結果有哪些時區與精度邊界?+

沒有明確時區的日期時間會先補上 Z 再 Date.parse,無效日期會失敗。結果是 JavaScript Number binary64 的經過毫秒,不是曆月計算、時區轉換或工作日統計。

操作範例會產生甚麼結果?+

操作範例中的工具在本機處理 {"start":"2026-01-01","end":"2026-01-08"},回傳 604800000 毫秒、7 天與 168 小時。