秒表

一个简洁的在线秒表,支持开始、暂停、复位与分段计次(Lap)。以 分:秒.百分秒 显示,记录每次分段用时与累计时间,全部在浏览器本地计时。

秒表 等待开始
00:00.00

使用 performance.now() 高精度计时;切换到其他标签页时刷新会暂停,但计时仍在后台继续。

计时结果
已用时间—
计次数—
点击「开始」开始计时,按「计次」记录分段。

分段用时 = 本次计次读数 − 上次计次读数;累计时间为计次时的总用时。

计算规则
  • 计时采用 performance.now() 单调时钟,避免系统时间调整造成跳变。
  • 显示格式为 分:秒.百分秒,例如 01:23.45 表示 1 分 23.45 秒。
  • 暂停时把当前读数累加进「已用时间」,再次开始会从该值继续。
  • 分段用时 = 本次累计 − 上次累计,首次分段即当前累计。
  • 页面隐藏期间 requestAnimationFrame 停止刷新,但计时继续,回到页面后自动校准。
  • 所有计时与记录都在本地内存中完成,不发起任何网络请求。