|
发表于 2023-4-21 12:06:01
|
显示全部楼层
1、运行 Windows 的电脑的自动对时前面讲述了其原理,你认为的“信号”来自微软的授时服务器 time.windows.com,Windows 系统定期(默认每 604800 秒)通过互联网向 time.windows.com 发送授时请求,time.windows.com 回应一个包含时间戳和网络延迟的报文,然后解析报文获得授时服务器传递报文的时间和网络延迟时间并计算当前应该更正的时间。
这不是一个简单的电脉冲,是一组脉冲,有特定协议(NTP 协议),你如果要一个自制的比如自动授时钟使用,你需要自己完成 TCP/IP 协议和 NTP 协议,然后通过互联网向 time.windows.com 发送授时请求并解析报文,取得其中的时间信息。
2、运行 Windows 的电脑不需要任何第三方程序对时,系统自身有该服务并默认每 604800 秒进行一次。如果需要手动进行,可用终端(命令提示符)执行:
w32tm /resync
执行该命令后,系统会自动对时一次。
如果不确定当前系统设置的时间服务器,可用
w32tm /query /source
查询,默认查询结果是 time.windows.com,0x9 |
|