C#自动同步系统时间
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
C#自动同步系统时间,运行程序的步骤和说明:确保时间服务器的ntp服务为开启状态:
TimeSync.exe时间同步软件编译环境.net4.0,操作步骤说明: 第一步:双击TimeSync.exe 第二步:参数设置--》设置--》输入服务器ip地址和端口以及间隔同步时间---》确定---》重新启动 第三步:参数设置--》设置为自启动(开机自动开启) 附件:TimeSync.rar 核心代码: var client = new SNTPTimeClient.SNTPTimeClient(NtpServerIP, NtpServerPort); if (client.Connect()) { DateTime getEd = client.ReceiveTimestamp;//获取指定IP的系统时间 var st = new SystemTime { wDay = (ushort)getEd.Day, wDayOfWeek = (ushort)getEd.DayOfWeek, wHour = (ushort)getEd.Hour, wMiliseconds = (ushort)getEd.Millisecond, wMinute = (ushort)getEd.Minute, wMonth = (ushort)getEd.Month, wSecond = (ushort)getEd.Second, wYear = (ushort)getEd.Year }; SNTPTimeClient.SNTPTimeClient.SetLocalTime(ref st);//设置本地时间 该文章在 2021/2/2 16:56:24 编辑过 |
关键字查询
相关文章
正在查询... |