碼表
免費線上碼表:大字顯示到百分之一秒,可計次並自動標出最快、最慢圈與平均圈速,重新整理或切到背景都不中斷,結果可複製或下載 CSV。免註冊、資料不上傳。
- 計次標出最快最慢圈
- 重新整理不中斷
- 準確到百分之一秒
- 複製或下載 CSV
快捷鍵:空白鍵 開始/暫停 L 計次 R 重設
計次紀錄
計時中按「計次」,每一圈的時間會記在這裡。
| 圈數 | 圈時間 | 累計時間 |
|---|
計時在你的瀏覽器裡進行,狀態只存在這台裝置、不會上傳;切到其他分頁或重新整理後回來,時間仍然正確。
🔒 所有計算都在你的瀏覽器內完成,資料不會上傳到任何伺服器。
什麼時候會用到
- 跑步計圈:操場每跑一圈按一次「計次」,馬上看出哪一圈掉速、平均圈速是多少。
- 游泳與間歇訓練:每一趟或每一組按一次計次,練完把結果複製給教練或貼進訓練日誌。
- 簡報與演講練習:每講完一段就按計次,找出哪個段落講太久,正式上台前調整時間分配。
- 實驗量測與烹飪:記錄反應時間、每個步驟花多久,下載 CSV 用 Excel 整理或畫圖。
使用說明
- 按「開始」開始計時,大字顯示經過的分、秒與百分之一秒,滿 1 小時會自動加上小時。
- 每完成一圈或一個段落就按「計次」,下方清單會把最新一圈放在最上面,並標出最快、最慢圈與平均圈速。
- 按「暫停」停止計時、按「繼續」接著計;「重設」會歸零,有計次紀錄時會先確認。用電腦時也可以按空白鍵、L、R 操作。
- 結束後按「複製結果」得到純文字表格,或按「下載 CSV」用 Excel 開啟;要投影給大家看可以按「全螢幕」。
實際範例
在 400 公尺操場跑 4 圈,每圈按一次「計次」,累計時間依序是 01:52.34、03:47.91、05:41.07、07:31.50,換算出的圈時間是 01:52.34、01:55.57、01:53.16、01:50.43。
清單會把第 4 圈(01:50.43)標成「最快」、第 2 圈(01:55.57)標成「最慢」;平均圈速是 07:31.50 ÷ 4 = 112.875 秒,捨去到百分之一秒顯示 01:52.87。
計時到 08:15.42 時按「暫停」,3 分鐘後按「繼續」,再過 4 分 44.58 秒,碼表顯示 13:00.00,暫停的那 3 分鐘不會算進去。
下載的 CSV 每圈一列,例如第 2 圈是「2,01:55.57,03:47.91,115.57,227.91」,最後兩欄是以秒為單位的數字,Excel 可以直接加總、排序或畫圖。
結果怎麼看
- 大字是從按下開始到現在的總時間(扣掉暫停);下方的「本圈」是上次計次到現在的時間,跑步時可以邊跑邊看這一圈的進度。
- 「圈時間」是單圈花多久,用來比較每圈快慢;「累計時間」是計次當下的總時間,用來看整體進度。
- 至少 2 圈才會標出最快、最慢;每圈時間完全一樣時不標。平均圈速 = 最後一次計次的累計時間 ÷ 圈數,不含還沒按計次的這一圈。
- 所有時間都無條件捨去到百分之一秒(碼表慣例,還沒到的時間不提前顯示),所以各圈時間加起來會剛好等於最後的累計時間。
原理與計算方法
- 按下開始時記下當下的時間點,之後經過時間 = 之前累計的時間 +(現在 − 開始時間點),每次都重新計算,而不是每 0.01 秒加 1,所以計時器延遲不會累積成誤差。
- 暫停時把這一段時間併進累計時間;繼續時重新記一個開始時間點,暫停期間完全不計時。
- 畫面用 requestAnimationFrame 跟著螢幕更新率刷新;切到背景分頁時瀏覽器會暫停刷新以省電,回來時立刻用時間戳重算,顯示的時間仍然正確。
- 時間戳使用 Date.now()(系統時間)而不是 performance.now():後者重新整理就從 0 開始,在部分系統休眠時也不會前進,無法做到重新整理後接續。開始時間、累計時間與各圈都存在這個瀏覽器的 localStorage。
適用限制
- 時間以裝置的系統時鐘計算;計時途中手動修改電腦時間,或系統自動校時,經過時間會跟著跳動。
- 手按碼表本身就有人的反應時間誤差,適合練習與日常計時;正式比賽成績請以電子計時為準。
- 計時狀態只存在這個瀏覽器,換裝置或清除網站資料就不會接續;同一個瀏覽器開兩個分頁會共用同一組計時,以最後的操作為準。
- 最多記錄 999 圈;無痕模式或封鎖網站資料時可能無法保存,重新整理會歸零。
常見問題
切到別的分頁或手機鎖螢幕,碼表會停嗎?
不會。經過時間是用「現在時間 − 開始時間點」計算,回到頁面時會立刻顯示正確的時間;在背景時只是暫停刷新畫面,計時本身不受影響。
不小心重新整理或關掉分頁,時間會不見嗎?
不會。開始時間、累計時間和每一圈都存在這個瀏覽器裡,重新打開本頁會接續原本的計時並保留計次,只有按「重設」才會清除。無痕模式下可能無法保存。
碼表和倒數計時器、番茄鐘有什麼不同?
碼表是從 0 往上計時,用來量「花了多久」,還能記錄每一圈;倒數計時器是設定一段時間倒數到 0 再響鈴提醒;番茄鐘則是專注與休息自動輪替。要量時間用碼表,要在時間到時被提醒就用倒數計時器。
有鍵盤快捷鍵嗎?
有。用電腦時按空白鍵開始或暫停、L 計次、R 重設(有計次紀錄時會先確認)。游標在輸入框裡時不會觸發。
跑步怎麼用碼表算每圈的圈速?
每跑完一圈按一次「計次」,清單會列出每圈的圈時間和累計時間,並自動標出最快、最慢圈與平均圈速,一眼就能看出哪一圈掉速。
計次結果可以匯出到 Excel 嗎?
可以。按「下載 CSV」會下載每圈一列的表格(圈數、圈時間、累計時間,另附以秒為單位的數字欄位),用 Excel 開啟中文不會亂碼;按「複製結果」則可以直接貼到 LINE 或筆記。
可以投影或全螢幕當比賽計時用嗎?
可以。按「全螢幕」只顯示大字的計時畫面,適合投影或擺在場邊(iPhone 的 Safari 不支援網頁全螢幕,可以改用橫向畫面)。正式比賽成績仍建議以電子計時為準。