码迷,mamicode.com
首页 > Windows程序 > 详细

局域网内,用C#实现本地电脑获取服务器系统时间,并更新到本地电脑

时间:2020-01-05 11:27:48      阅读:366      评论:0      收藏:0      [点我收藏+]

标签:receive   client   cond   主机   connect   nec   system   服务器   min   

//从本机获取服务器时间
SNTPTimeClient client = new SNTPTimeClient("10.0.5.126", "123");///////填写你想要的获取时间的主机的IP和端口;
client.Connect();
DateTime getEd = client.ReceiveTimestamp;//获取指定IP的系统时间
SystemTime 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.SetLocalTime(st);//设置本地时间;

局域网内,用C#实现本地电脑获取服务器系统时间,并更新到本地电脑

标签:receive   client   cond   主机   connect   nec   system   服务器   min   

原文地址:https://www.cnblogs.com/yxd000/p/12151722.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!