LibraTool logoLibraTool

免費倒數計時器

倒數計時至任意日期和時間。設定自定義日期或使用快捷預設(5 分鐘、15 分鐘、1 小時)。無需註冊。

載入後可離線使用
設定計時器
小時
分鐘
秒

快速倒數計時

倒數計時至

提示:請保持此頁面開啟,鬧鈴才能響起。執行期間螢幕會保持常亮。

在上方設定計時器或選擇快速預設,然後按開始

工作原理

倒數計時器完全在你的瀏覽器中執行,零外部依賴——沒有庫、沒有伺服器呼叫。它使用每秒一次的 setInterval,在每次觸發時計算 Date.now() 與儲存的目標時間戳之間的差值,因此即使標籤頁轉入後台或裝置時鐘漂移,顯示也保持準確。

  1. 1
    設定目標
    選擇時長模式(時、分、秒),或切換到日期/時間模式,倒數計時到特定時刻。五個快捷預設按鈕(5 分鐘到 24 小時)可跳過輸入,直接啟動計時器。
  2. 2
    按固定目標定時觸發
    啟動後,工具將絕對目標儲存為 Date 物件,並每 1000 ms 觸發一次 setInterval。每次觸發都呼叫 Date.now() 與目標相減——因此錯過的觸發(標籤頁休眠、CPU 繁忙)會在下一次觸發時自動校正,而不會累積延遲。
  3. 3
    自適應顯示與標籤頁同步
    顯示會自動省略開頭為零的單位——45 秒的計時器只以大字顯示秒數,而多天的計時器以較小字型大小顯示全部四個單位。剩餘時間還會寫入 document.title,因此在最小化或後台標籤頁中也能看到倒數計時。
  4. 4
    結束時的 Web Audio 提示音
    倒數計時歸零時,瀏覽器內建的 Web Audio API(AudioContext + OscillatorNode)會合成三聲 880 Hz 正弦波提示音——無需下載音訊檔案。暫停、繼續以及可分享的網址(將目標時間戳編碼在 #to= 片段中,片段絕不會到達伺服器)也都完全在客戶端處理。

相關工具

常見問題