← 退出

秒表计时器

计时与计次

00:00.00

关于秒表计时器

这是一个在浏览器里运行的秒表:点「开始」从 0 往上计时,显示精确到百分之一秒(格式为「分:秒.百分秒」),可以随时「暂停」,在计时的过程中点「计次」记录当前的时间点,并把计次记录导出为文本文件。它适合用来给跑步、演讲、做题、实验步骤等日常小事计时。需要事先说明两点:第一,它不是专业的计时设备,精度受浏览器和设备性能影响,不适合需要严格计量的场合;第二,每条计次会同时显示「本圈用时」(与上一次计次的差值)和「累计时间」(从开始起的总时间)两列,下面会详细解释。

操作步骤

  1. 点「开始」,大数字从 00:00.00 开始增加。显示格式是「分钟:秒.百分之一秒」。
  2. 计时过程中,点「暂停」可以停下,再次点击同一个按钮(此时显示为「开始」)会从停下的地方继续,不会清零。
  3. 在计时进行中点「计次」,会在下方的「计次记录」列表里添加一条,最新的一条在最上面。每条有三列:次数、本圈用时(与上一次计次之间的差值,第一次就是从开始到此刻)、累计时间(从开始起的总时间)。暂停或未开始时,「计次」按钮是灰色不可点的。
  4. 点「重置」会停止计时、把时间归零,同时清空所有计次记录。
  5. 有计次记录时,「计次记录」标题右侧会出现「导出」,点击后下载一个名为「计次记录.txt」的文本文件,里面有一行表头,然后按从第 1 次到最后一次的顺序,每行一条,用制表符分隔「第 N 次」、本圈用时和累计时间(都是「分:秒.百分秒」)。

计次记录的是什么,举个例子

假设你在操场上跑步,开始计时后,在跑完第一圈、第二圈、第三圈时各点一次「计次」。如果第一次点击时秒表显示 01:00.00,第二次显示 02:30.00,第三次显示 04:00.00,那么列表里三条的「累计时间」依次是 01:00.00、02:30.00、04:00.00,而「本圈用时」依次是 01:00.00、01:30.00、01:30.00。本圈用时就是这一次的累计时间减去上一次的累计时间,第一次则等于累计时间本身(这些数字只是为了说明,不是实际测量的结果)。这和手机上带有「分段」和「总计」两列的秒表是一样的思路。

支持范围与已知限制

  • 显示格式只有「分:秒.百分秒」,没有小时位。计时超过 60 分钟后,分钟数会继续增加,例如 75 分钟会显示为 75:00.00。
  • 工具不会标注最快或最慢的一圈;「本圈用时」是相邻两次计次的差值,暂停的时间不计入累计时间,因此跨过暂停的那一圈用时只包含秒表实际运行的部分。
  • 计时的原理是记录开始时刻的系统时间戳,显示时用当前系统时间减去它,再加上暂停前已累计的毫秒数。所以即使切到别的标签页、画面暂时不刷新,回来时显示的仍是正确的累计时间,不会少算。秒表的状态(是否在运行、起始时间戳、已累计时间和计次记录)会保存在浏览器本地存储里,所以切换到本站其他工具、刷新或关闭后重新打开页面,正在运行的秒表仍会继续走,暂停中的会停在原来的数字上。点「重置」会清除这些状态。
  • 屏幕显示的刷新频率取决于设备,「计次」记录的是你点击时屏幕上那个时间,最后一两帧的误差(通常几十毫秒以内)是正常的。所以请不要用它判定毫秒级的成绩。
  • 没有声音提示,也没有长期的历史记录;计次记录只会随当前秒表状态保存,点「重置」就会清空,想长期保留请及时点「导出」。
  • 导出的文本文件使用 UTF-8 编码、内容为纯文字,如果用某些旧软件打开中文标题显示乱码,请选择 UTF-8 打开方式。

常见问题:秒表和倒计时有什么区别?

秒表是「从 0 开始往上数,看一件事用了多久」,倒计时是「设定一个时长往下数,到点提醒」。如果你想让页面在时间到了的时候响铃,请用本站的倒计时。

常见问题:暂停之后再开始,时间会不会算错?

不会。暂停时工具会把已累计的时间存下来,再点「开始」时只从新的起点往上加,所以暂停的那段时间不会被计入。比如在 00:30.00 暂停,隔了十分钟再开始,显示会从 00:30.00 接着往上走。

常见问题:我怎么知道每圈各用了多少时间?

直接看「本圈用时」那一列即可,它已经是这一次与上一次计次的差值。比如第 1 次累计 01:00.00、第 2 次累计 02:30.00,第 2 次的本圈用时就是 01:30.00。导出的文件里也有这两列。

常见问题:精度到底怎么样?

显示精度是百分之一秒,但实际准确度取决于你的浏览器和设备。计时使用的是系统时间,不容易随时间累积误差;可是显示刷新、点击响应都有延迟,所以更适合日常用途,不适合正式比赛的官方计时。

隐私与处理方式

秒表完全在你的浏览器里运行,代码中没有向服务器发送计时或计次数据的请求。为了让你切换页面或刷新后能接着计时,秒表状态(起始时间戳、已累计时间、计次记录)会保存在你自己浏览器的本地存储中,点「重置」或清除站点数据即可删除。导出文件时,文本由浏览器在本地生成并下载。