線上碼錶 — 精確到百分之一秒
這是一個功能完整、使用簡便的 免費線上碼錶(秒錶),支援毫秒級精確計時、單圈計時(Lap Timing)與全螢幕模式,無需安裝任何軟體,開啟瀏覽器即可使用。
主要功能
- 開始 / 暫停 / 繼續:按下「開始」按鈕或鍵盤
空白鍵(Space)/S鍵即可開始計時 - 單圈計時(Lap):計時進行中按下「單圈計時」或鍵盤
L鍵(回圈模式限定),可記錄當前時間點 - 重設:暫停後按下「重設」或鍵盤
C鍵可將碼錶歸零,清除所有單圈記錄 - 全螢幕模式:按下「全螢幕」或鍵盤
F鍵,即可切換至沉浸式全螢幕顯示
四種模式說明
本碼錶提供四種不同使用情境的計時模式,可從右上角下拉選單切換:
⏱ 精簡模式(Simple)
最簡潔的計時體驗。包含開始、暫停、重設三個核心操作,並提供「直接重啟」開關 — 開啟後暫停時按開始會自動歸零重新計時,無需手動重設。適合快速反覆計時的場景,如烹飪、簡易運動計時。
📋 紀錄模式(Record)
按空白鍵開始計時,再按空白鍵停止並記錄本次時間 — 自動判斷是否進入前 3 名並顯示排名徽章(🎉 #1! / #2! / #3!),前三名伴隨煙火特效,未進榜則顯示「未進入前三名」。再次按空白鍵立即重新開始新的一輪。最佳紀錄在重設或切換模式後依然保留。適合需要追蹤歷史最佳表現且連續測試的場景,如體能測驗、反應訓練、實驗測量。
🔄 回圈模式(Loop)
傳統單圈計時模式。計時進行中可按「單圈計時」或 L 鍵反覆記錄圈數,自動標記最快與最慢圈速。圈數表格具有固定表頭,記錄過多時可滾動檢視。適合跑步、游泳等需要分段記錄的運動訓練。
🧩 魔術方塊模式(Cube)
仿 StackMat 風格的觸碰計時:觸碰 pill 按鈕(綠色亮起)→ 放開瞬間開始計時 → 再次觸碰停止,每次完成自動記錄並顯示排名徽章與煙火特效(前三名)。適合魔術方塊速解(Speedcubing)或其他需要消除起始延遲的計時場景。
快捷鍵一覽
| 按鍵 | 功能 |
|---|---|
空白鍵 或 S | 開始 / 暫停 |
L | 記錄單圈計時(回圈模式限定,運行中有效) |
C | 重設歸零(暫停狀態下有效) |
F | 切換全螢幕 |
← / → | 開始 / 暫停(回圈模式運行中等同 L 鍵) |
適用場景
- 運動訓練:跑步、游泳、間歇訓練的圈數計時,自動標記最快與最慢圈速
- 實驗室與研究:需要精確記錄時間間隔的實驗場合
- 烹飪計時:需要分段計時或快速反覆計時的料理流程
- 比賽與遊戲:桌遊、電競比賽的回合計時
- 魔術方塊速解:長按放開計時,精確記錄每次復原時間
精度說明
本碼錶使用瀏覽器的 performance.now() API 驅動,理論精度可達微秒(µs)等級,顯示精度為百分之一秒(10 ms)。長時間運作下可能因瀏覽器節能機制產生微小偏差,但對於絕大多數日常使用場景已足夠精確。
常見問題 (FAQ)
1. 線上碼錶和手機碼錶哪個準?
兩者精度相當,都是使用裝置內部的硬體時鐘來計時。本線上碼錶使用瀏覽器的 performance.now() API,在電腦或手機瀏覽器上均可達到毫秒級精度。差別在於線上碼錶不需安裝 App,打開瀏覽器即可使用,且支援全螢幕、鍵盤快捷鍵、單圈計時等進階功能。
2. 碼錶和倒數計時器有什麼不同?
碼錶(Stopwatch)是從零開始向上計時,記錄經過了多久;倒數計時器(Countdown Timer)是設定一個時間長度,從該時間向下數到零。碼錶適合「跑了多久」、「花了多少時間」這類場景;倒數計時器則適合「還剩多少時間」,例如煮蛋、休息計時。
3. 碼錶可以同時計時多人嗎?
本碼錶一次只能計時一個主要時間。不過在回圈模式中,你可以為不同的人記錄各自的單圈時間,以「圈數」區分。如果需要同時追蹤多人的獨立計時,建議使用多個分頁或搭配其他工具。
4. 為什麼需要單圈計時功能?
單圈計時(Lap Timing)讓你在不停止整體計時的情況下,記錄中途的時間點。例如跑步時想知道每圈花了多久,只要每跑完一圈按一次「單圈計時」,事後就能看到每一圈的耗時、最快圈和最慢圈,幫助分析表現。
5. 魔術方塊計時為什麼要觸碰開始?
觸碰開始(觸碰 pill 按鈕→放開瞬間啟動)是為了消除手指按壓按鈕造成的起始延遲。傳統按鈕從「決定按下」到「實際計時開始」約有 0.1–0.3 秒的延遲,對 Speedcubing 這類需要精確到百分之一秒的活動影響很大。觸碰開始可確保計時器在手指離開按鈕的「瞬間」啟動。
6. 紀錄模式的最佳紀錄會儲存在哪裡?
最佳紀錄儲存在瀏覽器記憶體中,重設(Reset)或切換模式後依然保留,但關閉瀏覽器分頁或重新整理頁面後就會清除。這是一個刻意設計:不需要 Cookie、登入或資料庫,保護你的隱私。
7. 快捷鍵 L 和 C 在什麼時候不能用?
L(單圈計時)僅在回圈模式且計時進行中有效。切換到其他模式時按 L 不會有反應。C(重設)僅在暫停狀態下有效。碼錶正在運行時按 C 不會歸零,必須先按空白鍵暫停。
8. 全螢幕模式下怎麼退出?
按鍵盤 F 鍵即可離開全螢幕模式。你也可以按下畫面上的「離開全螢幕」按鈕(⤓),或直接按鍵盤的 Esc 鍵來退出瀏覽器全螢幕。
9. 這個碼錶適合實驗室使用嗎?
適合。本碼錶提供毫秒級精度、紀錄模式可自動記錄連續測試的最佳前三名、回圈模式可記錄多筆單圈資料。但請注意:它並非經過認證的專業儀器,不適用於需要嚴格校準的臨床或工業測量場合。
10. 為什麼碼錶偶爾會跳一下?
這通常是瀏覽器的節能機制或頁面效能波動造成的。當瀏覽器分頁進入背景、或系統 CPU 負載較高時,performance.now() 的觸發間隔可能不穩定。若發現明顯跳動,建議關閉其他分頁或重新整理頁面後重試。
11. 碼錶能跑多久?
理論上可以一直跑下去。不過長時間運作(數小時以上)可能因瀏覽器節能機制產生微小累積偏差,且 performance.now() 的精度也會隨時間略微下降。建議需要連續計時數小時以上的場合,每小時重新開始一次以確保準確性。
12. 四種模式分別適合什麼場景?
- 精簡模式:日常快速計時,如烹飪、簡單運動 — 追求最少的操作步驟
- 紀錄模式:連續測試自己每次成績,如體能測驗、反應訓練 — 自動記錄前三名
- 回圈模式:需要分段記錄的活動,如跑步圈數、游泳趟數 — 自動標記最快/最慢
- 魔術方塊模式:需要消除起始延遲的精密計時,如魔術方塊速解
單圈計時(Lap)和分段計時(Split)有什麼不同?
這是碼錶領域最常見的混淆點:
- 單圈計時(Lap Timing):記錄每一圈的耗時,且該圈結束時總計時器持續運行。例如 5 公里跑步,每公里記錄一次,資料呈現為「圈 1:4分30秒、圈 2:4分45秒…」
- 分段計時(Split Timing):記錄從開始到該時間點的累積時間。同上範例,資料呈現為「第 1 公里:4分30秒、第 2 公里:9分15秒…」
本碼錶的回圈模式採用的是 Lap Timing(單圈耗時),因為這對運動訓練分析最有價值——可以直觀看到每一圈的表現波動。
不同模式下快捷鍵的行為有什麼差異?
以下是各模式快捷鍵的詳細行為對照:
| 快捷鍵 | 精簡模式 | 紀錄模式 | 回圈模式 | 魔術方塊模式 |
|---|---|---|---|---|
| 空白鍵/S | 開始/暫停 | 開始/停止 | 開始/暫停 | 觸碰開始 |
| L | 無作用 | 無作用 | 記錄單圈 | 無作用 |
| C | 暫停時重設 | 暫停時重設 | 暫停時重設 | 暫停時重設 |
| F | 切換全螢幕 | 切換全螢幕 | 切換全螢幕 | 切換全螢幕 |
| ←/→ | 無作用 | 無作用 | 開始/暫停 | 無作用 |
碼錶在睡眠或休眠後還會準嗎?
不會準確。當電腦進入睡眠(Sleep)或休眠(Hibernate)模式時,JavaScript 執行緒會被暫停,performance.now() 的計數也會停止。喚醒後,碼錶顯示的時間會停留在睡眠前的數值,即使實際已過了數小時。解決方案:
- 避免在需要長時間計時時讓電腦進入睡眠
- 在系統設定中關閉自動睡眠
- 若確實需要跨睡眠計時,建議使用專用的實體碼錶
- 喚醒後立即檢查時間是否異常,若有疑慮則重設計時
工具啾豬