本工具通过音频设备的近距离电磁耦合和谐波尝试模拟授时信号。手机浏览器只能控制发送,无法读取手表的接收结果。
第一次使用
- 选择手表支持的制式。不确定时,在国内可先试 BPC;如果手表支持日本电波,可再试 JJY40 / JJY60。
- 先完成网络校时,再将手表设为该制式对应的本地城市,进入手动收波模式。
- 点击“开始对时”。让手表接收天线所在方向靠近手机扬声器,试着转动表身;位置因型号而异。
- 保持网页在前台,避免锁屏、切换应用、播放其他音频或使用蓝牙音箱。也可以尝试有线耳机线圈贴近表身,耳机不要戴在耳朵上。
- 观察手表的接收成功标志。成功后手动停止;程序也会在设定时限后停止。
- 若曾临时改变城市,按手表说明书切回正确的本地城市,并检查夏令时设置。
没有接收到怎么办?
先确认手表支持当前制式及城市设置,再调整距离、方向和系统音量。不同手机的扬声器、音频滤波和耳机结构差异很大,有些组合无法成功接收。网页上的进度条代表发送进度,不是接收强度。
建议尝试另一台手机或有线耳机。如果浏览器提示音频中断,保持页面前台后重新开始。在微信内置浏览器遇到问题时,复制链接到 Safari / Chrome。
授时站和城市参考
示例仅供参考,并非所有手表都支持全部制式或上述城市。单局电波表必须选择其支持的授时站。
时间从哪里来?
完整 Cloudflare 版从同域名的服务器校时接口获得 UTC 时间,做三次请求并选择往返延迟最低的样本。估计网络误差不包含服务器本身和音频输出的误差,因此不能等同于专业授时设备。
单 HTML 文件没有校时服务器,需要明确选择“设备时间”,并先在手机设置中启用自动日期与时间。发送期间不会改变校时结果;需停止后再重新校时。
兼容性与声音
推荐使用较新的 Safari / Chrome。支持 Web Audio 的设备可生成音频,但能否收波还取决于实际硬件。高频声音不代表功率或接收效果;不要贴耳试听,遇到不适立即停止。
这是面向消费级钟表的常规时间码仿真,不复刻 JJY 特殊呼号段、DUT1 修正、未来闰秒公告或 WWVB 相位增强码。
参考与开源许可
时间码结构参考 web-multiband(MIT,© 2026 Chuanjin Su)。编码资料:NICT JJY、NIST WWVB、NPL MSF。