怎么用
- 选择倒数到某个日期并挑好日期时间,或者选择倒数一段时长并填写时长:10(分钟)、1:30(一分半)、1h 30m、90s,也可以写「2 小时 15 分」。
- 可以填一个标题,它会显示在数字上方和浏览器标签页上。
- 点开始。浏览器标签页的标题会显示剩余时间,切到别的页面工作时也能看到。
- 归零时页面会响几声提示音,并显示「时间到!」。如果希望页面在后台时也收到系统通知,先点开启通知提醒。
- 点复制链接可以把倒计时分享出去。别人打开倒数到日期的链接,会在自己的设备上看到同样的倒计时。
为什么它能保持准确
最简单的计时器每过一秒就减一秒,但在浏览器里这样很快就会出错:为了省电,浏览器会降低后台标签页里计时器的频率,有时一分钟才执行一次;笔记本休眠时则完全停止。午休回来,这样的计时器可能已经差了好几分钟。
本倒计时从不「减一」。它记住应该结束的那一刻,每次刷新时用「结束时刻减去当前时刻」算出剩余时间。不管标签页在后台待了多久,回来后的第一次刷新就是准确的。秒数向上取整,所以显示正好在时间用完的那一刻变成 00,而不是提前一秒。
日期与时区
倒数到日期时,按你设备所在时区理解这个日期时间。分享出去的链接里写的是这个本地日期时间,所以其他时区的人打开,倒数的是他们当地的同一个钟点。这适合「跨年零点」这种各地各过的时刻,但不适合某个固定时刻开始的直播。后一种情况,请用活动所在时区的时间,并借助时区换算工具说明。
提示音与通知
浏览器只允许页面在你操作之后播放声音,所以提示音是在你点「开始」时启用的。声音是页面用 Web Audio 当场合成的,不需要下载音频文件。系统通知需要你的授权,只有点了按钮才会请求;授权后,即使标签页在后台也能收到提醒。
示例
| 输入 | 含义 |
|---|---|
25 | 25 分钟 |
1:30 | 1 分 30 秒 |
1:02:03 | 1 小时 2 分 3 秒 |
1h30m | 90 分钟 |
2 小时 15 分 | 2 小时 15 分钟 |
90s | 90 秒 |
从 UTC 2026 年 9 月 28 日 12:00 到 2027 年 1 月 1 日 0:00(UTC),显示 94 天 12 小时。剩余 90,061 秒显示为 1 天 1 小时 1 分 1 秒。
分享链接的样子:倒数到日期是 /zh/countdown-timer/?to=2026-12-31T23:59:59&title=跨年;倒数时长是 /zh/countdown-timer/?d=25m&title=泡茶。倒数到日期的链接一打开就开始计时;倒数时长的链接要点「开始」。考研、高考、项目上线这类倒计时,建一个链接发到群里就行。
局限
- 页面必须保持打开。 关掉标签页,倒计时和提醒都会停止。设备休眠时不会被唤醒来响铃,醒来后倒计时会立即恢复准确。
- 静音或勿扰状态的设备不会发出提示音;部分手机浏览器不支持普通网页发送通知。
- 以你设备的时钟为准。 设备时间不准,倒计时就差多少。
- 一个标签页一个倒计时。 需要第二个计时器时,再开一个标签页。
常见问题
切换到其他标签页,倒计时还会继续吗?
会,而且保持准确,因为剩余时间总是由结束时刻和当前时钟算出来的,而不是一秒一秒地减。
能把倒计时分享给别人吗?
能。点「复制链接」,日期或时长和标题都会写在链接里。倒数到日期的链接,对方一打开就开始计时。
为什么没听到提示音?
请检查设备是否静音、页面是否被关闭。浏览器只允许在你点过页面上的按钮之后播放声音,「开始」按钮就起这个作用。
页面在后台时怎么收到提醒?
点「开启通知提醒」,在浏览器弹出询问时选择允许。之后可以随时在浏览器设置里撤销。
会保存什么数据吗?
不会。倒计时只存在于页面和它的网址里,不会保存在浏览器中,也不会发送到服务器。