时钟默认读取运行浏览器的这台机器的系统时间。如果这台机器的时间本身就有偏差,画面上的时钟自然也是错的。开启「网络校时」后,时钟会从服务器获取准确时间,并在显示时补上这段偏差
该功能默认关闭,在「基础设置 - 常规配置 - 网络校时」中开启。如果你是 Windows 用户,建议开启
工作原理
校时采用 NTP 的四时间戳算法,通过四个时间点计算出本地时钟与服务器之间的偏差:
| 时间戳 | 含义 |
|---|---|
t0 | 客户端发出请求 |
t1 | 服务器收到请求 |
t2 | 服务器发出响应 |
t3 | 客户端收到响应 |
由此得到:
偏移 = ((t1 - t0) + (t2 - t3)) / 2
往返延迟 = (t3 - t0) - (t2 - t1)先减去往返延迟再计算偏移,网络本身的耗时就不会被算进结果里。每次校时会连续采样两次,间隔 100ms,最终采用其中往返延迟最低的一组——延迟越低,测得的偏移越接近真实值
首次校时在开启后立即进行,此后每小时自动重复一次。也可以点击「重新同步」手动触发
状态显示
开启后,开关右侧会显示本次校时的结果:
- RTT — 往返延迟,单位毫秒。数值越低说明测量越准
- 偏移 — 本地时钟与服务器的差值,单位毫秒。正数表示本地时钟偏慢
- 同步中… — 正在采样
- 同步失败 — 请求未能完成,此时时钟回落到本机系统时间,并在下一次自动校时重试
隐私与注意事项
- 该功能会将您的本地时间(Unix 时间戳)发送至 Cloudflare 进行校时,除此之外不会发送其他信息
- 校时只影响时钟的显示结果,不会修改您的系统时间
- 时区与校时相互独立:校时修正的是「现在几点」,时区 决定的是按哪个地区来显示
相关链接
最后更新于 2026年9月19日