目录
假如本次电脑关机时间为2022年6月1日 6:00
我在三天之后打开电脑,发现系统时间还是2022年6月1日 6:00
查询了许多文章之后,确定是我主板问题,于是我查阅了资料
电脑->设置->时间和语言->日期和时间,点击立即同步即可

手动同步需要每一次手动点击,使用者总不能每一次都同步一下时间吧,于是我写了一个工具。
原理:获取网络时间与当前系统时间进行对比,如果误差超过一秒钟,于是将系统时间设置为网络时间
工具说明:开机之后自动运行,在电脑链接网络的情况之下,立即更新时间
https://dearbear.lanzouw.com/iOKsO06jx01a
下载之后,放置到一个你不会轻易删除的文件夹下面比如:D:\Users\Administrator\Desktop\uptime_boxed.exe
打开此电脑鼠标右键->管理,打开计算机管理,选择任务计划程序库

点击创建任务,常规设置

在触发器之中新建(创建方式如下面第二张图)一个,创建完成之后如下图方框所示


选择操作,新建启动程序,创建完成之后如图所示,新建的时候选择你下载的程序地址

选择确定即可。
可以注销系统,重新登录尝试一下
不想注销系统也可以直接用管理员身份打开这个时间同步工具uptime_boxed.exe
然后使用管理员身份打开cmd 更改系统时间,观看十否会同步
如我 修改本机时间为00:00:00

![]()
修改之后时间大约会在3秒之内进行同步
![]()
懂得都懂
- .版本 2
-
- .程序集 窗口程序集_启动窗口
- .程序集变量 北京时间, 日期时间型
- .程序集变量 系统时间, 日期时间型
-
- .子程序 __启动窗口_创建完毕
-
-
- 时钟1.时钟周期 = 5 × 1000
- _启动窗口.可视 = 假
-
-
- .子程序 更新系统时间
- .局部变量 开始时间, 整数型
- .局部变量 结束时间, 整数型
-
-
-
- 系统时间 = 取现行时间 ()
- 标签_系统时间内容.标题 = 时间到文本 (系统时间, )
-
- 北京时间 = 时间_取北京时间 ()
- 标签_网络时间内容.标题 = 时间到文本 (北京时间, )
- .如果真 (取绝对值 (取时间间隔 (系统时间, 北京时间, #秒)) > 1)
- 置现行时间 (时间_取北京时间 ())
- .如果真结束
-
-
-
-
- .子程序 _更新_被单击
-
- 更新系统时间 ()
-
-
- .子程序 _时钟1_周期事件
-
- 更新系统时间 ()
-
完成源码下载地址:
https://dearbear.lanzouw.com/iBtxH06jyfch
欢迎私信交流