碼表

免費線上碼表:大字顯示到百分之一秒,可計次並自動標出最快、最慢圈與平均圈速,重新整理或切到背景都不中斷,結果可複製或下載 CSV。免註冊、資料不上傳。

  • 計次標出最快最慢圈
  • 重新整理不中斷
  • 準確到百分之一秒
  • 複製或下載 CSV
00:00.00
本圈 00:00.00

快捷鍵:空白鍵 開始/暫停 L 計次 R 重設

計次紀錄

計時中按「計次」,每一圈的時間會記在這裡。

計時在你的瀏覽器裡進行,狀態只存在這台裝置、不會上傳;切到其他分頁或重新整理後回來,時間仍然正確。

🔒 所有計算都在你的瀏覽器內完成,資料不會上傳到任何伺服器。

什麼時候會用到

  • 跑步計圈:操場每跑一圈按一次「計次」,馬上看出哪一圈掉速、平均圈速是多少。
  • 游泳與間歇訓練:每一趟或每一組按一次計次,練完把結果複製給教練或貼進訓練日誌。
  • 簡報與演講練習:每講完一段就按計次,找出哪個段落講太久,正式上台前調整時間分配。
  • 實驗量測與烹飪:記錄反應時間、每個步驟花多久,下載 CSV 用 Excel 整理或畫圖。

使用說明

  1. 按「開始」開始計時,大字顯示經過的分、秒與百分之一秒,滿 1 小時會自動加上小時。
  2. 每完成一圈或一個段落就按「計次」,下方清單會把最新一圈放在最上面,並標出最快、最慢圈與平均圈速。
  3. 按「暫停」停止計時、按「繼續」接著計;「重設」會歸零,有計次紀錄時會先確認。用電腦時也可以按空白鍵、L、R 操作。
  4. 結束後按「複製結果」得到純文字表格,或按「下載 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 不支援網頁全螢幕,可以改用橫向畫面)。正式比賽成績仍建議以電子計時為準。

參考來源