資源簡介
從NTP服務器獲取準確的時間,常常被用于校準本地時間。
代碼片段和文件信息
/************************************************
創建人:??莫奕寧
創建時間:2019-01-18
功能描述:
????界面文件:說明這是什么界面,主要功能是什么,最好詳細描述一下工作流程。
????類、模塊文件:說明此類、模塊的作用或功能
????其它文件:說明此文件的作用或功能
修改歷史記錄:
修改時間:YYYY-MM-DD
修改人:??中文名
修改內容:XXXXXXXXXXXXXX
修改時間:YYYY-MM-DD
修改人:??中文名
修改內容:XXXXXXXXXXXXXX
*************************************************/
/************************************************
創建人:??莫奕寧
創建時間:2018-09-12
功能描述:
?????從NTP服務器獲取準確的時間,常常被用于校準本地時間。
修改歷史記錄:
修改時間:YYYY-MM-DD
修改人:??中文名
修改內容:XXXXXXXXXXXXXX
修改時間:YYYY-MM-DD
修改人:??中文名
修改內容:XXXXXXXXXXXXXX
*************************************************/
using?System;
using?System.Net;
using?System.Net.Sockets;
namespace?Shine.Extensions
{
????///?
????///?從NTP服務器獲取準確的時間,常常被用于校準本地時間。
????///?
????public?static?class?DateTimeFromNet
????{
????????///?
????????///?獲取網絡時間
????????///?
????????///?如果獲取網絡時間成功則返回網絡時間,否則返回時間:1900-01-01?08:00:00
????????public?static?DateTime?GetNetworkTime()
????????{
????????????//?穩定的NTP服務地址池
????????????string[]?Ntps?=?new?string[]
????????????????{
????????????????????“cn.ntp.org.cn“????????????????//中國
????????????????????“ntp1.aliyun.com“???????????//阿里云
????????????????????“sim.ntp.org.cn“???????????????//特殊專線
????????????????????“us.ntp.org.cn“?????????????????//美國
????????????????????“de.ntp.org.cn“?????????????????//德國
????????????????????“jp.ntp.org.cn“??????????????????//日本
????????????????????“kr.ntp.org.cn“?????????????????//韓國
????????????????????“sgp.ntp.org.cn“???????????????//新加坡
????????????????????“ina.ntp.org.cn“???????????????//印度尼西亞
????????????????};
????????????byte[]?ntpData?=?new?byte[48];
????????????ntpData[0]?=?0x1B;?//LI?=?0?(no?warning)?VN?=?3?(IPv4?only)?Mode?=?3?(Client?Mode)
????????????//循環從NTP服務地址中獲取數據
????????????forea
- 上一篇:C#操作數據庫增刪改查
- 下一篇:wc2018-pla
yers.csv
評論
共有 條評論