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 編輯過 |
關鍵字查詢
相關文章
正在查詢... |