Toolify

秒錶 (毫秒精度 + 圈速記錄)

基於瀏覽器的秒錶,使用 performance.now() 實現無抖動計時。開始、暫停、恢復、記錄圈速、重置。每圈顯示分段時間(與上一圈差值)和累計時間。

00:00:00.000

運作原理

為何精確

多數瀏覽器秒錶使用 Date.now() 和 setInterval,會話期間會漂移數十毫秒。本實現使用單調時鐘 performance.now(),系統時間調整也不會跳變。配合 requestAnimationFrame 重新整理顯示,精度保持在±1ms以內。

切換標籤頁時顯示可能短暫凍結(瀏覽器節流後臺任務)。內部時鐘仍正確推進——回到前臺時顯示會追上實際經過時間。

圈速與分段時間

按記圈時,當前累計時間被記錄。顯示的分段是與上一圈的差: 5×400米跑步中每個分段是一段400米時間,累計則是開始以來的總時間。

多數使用者關注分段,但累計也很有用——可一目識別最快單段,便於運動員檢查間歇訓練的一致性。

常見用途

運動: 跑步、游泳、騎行間歇訓練的圈速。差越小越好,圈速一致性是配速感的指標。

烹飪: 同時計時多個步驟,以記圈作為「混入」「麵糰醒發開始」等檢查點。

學習/工作: 專注工作的時間塊化。配合本站 Pomodoro 計時器獲得規律休息。

流程計時: 測量任意任務時長——構建、人工錄入、客服處理。利用匯出友好的圈速列表事後回顧。

常見問題

關閉標籤頁還會繼續嗎?

不會——關閉會清空記憶體狀態。長時間計時建議執行中截圖,或關閉前先複製圈速列表。

毫秒精度實用如何?

performance.now() 解析度依瀏覽器而定: 多數限制在1ms或0.1ms(出於時序攻擊緩解)。對人類尺度足夠——遠高於人類反應時間(約250ms)。

為何60fps重新整理卻顯示毫秒?

內部時鐘精確,顯示按約60次/秒重新整理。每幀從 performance.now() 計算最新經過時間,呈現流暢毫秒。

可以儲存會話嗎?

目前僅支援手動複製。本地儲存功能在路線圖中。

與手機秒錶的區別?

瀏覽器執行,無需安裝應用。人類尺度精度相當。手機秒錶鎖屏也能繼續,瀏覽器需保持標籤頁開啟(無需聚焦)。

資料會上傳嗎?

不會。全部本地執行,圈速和時間不會外傳。

為何圈速顯示0毫秒?

開始後立即按記圈,顯示精度可能捨入為0。兩圈間隔至少幾百毫秒。

能計時亞秒級事件嗎?

可至約1ms。納秒級(晶片基準)需其他工具,但任何人類可觀測事件都精度足夠。

相關工具

最後更新:

看看 AI 提示詞 →