局域網內,用C#實現本地電腦獲取服務器系統時間,並更新到本地電腦


//從本機獲取服務器時間
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);//設置本地時間;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM