从网络上获取国际标准时间 - hzy_dl - 博客园 dl t带电检测标准

从网络上获取国际标准时间public static DateTime DataStandardTime()//使用时,将static 关键字删除,在其它位置方可使用?2010-11-24

{//返回国际标准时间

//只使用的时间服务器的IP地址,未使用域名

string[,] 时间服务器=new string [14,2];

int[] 搜索顺序=new int []{3,2,4,8,9,6,11,5,10,0,1,7,12};

时间服务器[0,0]="time-a.nist.gov";

时间服务器[0,1]="129.6.15.28";

时间服务器[1,0]="time-b.nist.gov";

时间服务器[1,1]="129.6.15.29";

时间服务器[2,0]="time-a.timefreq.bldrdoc.gov";

时间服务器[2,1]="132.163.4.101";

时间服务器[3,0]="time-b.timefreq.bldrdoc.gov";

时间服务器[3,1]="132.163.4.102";

时间服务器[4,0]="time-c.timefreq.bldrdoc.gov";

时间服务器[4,1]="132.163.4.103";

时间服务器[5,0]="utcnist.colorado.edu";

时间服务器[5,1]="128.138.140.44";

时间服务器[6,0]="time.nist.gov";

时间服务器[6,1]="192.43.244.18";

时间服务器[7,0]="time-nw.nist.gov";

时间服务器[7,1]="131.107.1.10";

时间服务器[8,0]="nist1.symmetricom.com";

时间服务器[8,1]="69.25.96.13";

时间服务器[9,0]="nist1-dc.glassey.com";

时间服务器[9,1]="216.200.93.8";

时间服务器[10,0]="nist1-ny.glassey.com";

时间服务器[10,1]="208.184.49.9";

时间服务器[11,0]="nist1-sj.glassey.com";

时间服务器[11,1]="207.126.98.204";

时间服务器[12,0]="nist1.aol-ca.truetime.com";

时间服务器[12,1]="207.200.81.113";

时间服务器[13,0]="nist1.aol-va.truetime.com";

时间服务器[13,1]="64.236.96.53";

int portNum=13;

string hostName;

byte[] bytes=new byte [1024];

int bytesRead=0;

System.Net.Sockets .TcpClient client=new System.Net.Sockets.TcpClient ();

for (int i=0;i<13;i++)

{

hostName=时间服务器[搜索顺序[i],1];

try

{

client.Connect (hostName,portNum);

System.Net .Sockets .NetworkStream ns=client.GetStream ();

bytesRead=ns.Read (bytes,0,bytes.Length );

client.Close ();

break;

}

catch (System.Exception )

{

}

}

char[] sp=new char [1];

sp[0]=' ';

System.DateTime dt=new DateTime ();

string str1;

str1=System.Text .Encoding .ASCII .GetString (bytes,0,bytesRead);

string[] s;

s=str1.Split (sp);

dt=System.DateTime .Parse (s[1]+" "+s[2]);//得到标准时间

//dt=dt.AddHours (8);//得到北京时间*/

return dt;

}

依次从14个服务器获取时间,只要有一个回应即可。搜索顺序是根据我们这儿得到时间快慢设置的,各地可能稍有不同。

  

爱华网本文地址 » http://www.aihuau.com/a/25101011/76509.html

更多阅读

真正网络赚钱的几个方法 网络上赚钱的方法

真正网络赚钱的几个方法——简介网络赚钱、网上赚钱,简称网赚。顾名思义,“网赚”指的就是利用电脑、服务器等设备通过Internet(因特网)从网络上获利的赚钱方式。网赚方式千奇百怪,方法多多,但很多都是骗人的,或者说赚到的很少,根本就是

如何在新浪博客上添加背景音乐 新浪博客怎样添加音乐

设置新浪博客背景音乐自动播放方法一、定制的具体步骤如下:第一步、登录自己的博客(输入用户名、密码和验证码)  第二步、在首页右上方和左中部都能找到控制面板  第三步、进入控制面板,找到个人首页维护(就可看到背景音乐播放列表) 

国际标准书号 isbn书号查询

国际标准书号(International Standard Book Number)简称ISBN,是国际通用的图书或独立的出版物(除定期出版的期刊)代码。出版社可以通过国际标准书号清晰的辨认所有非期刊书籍。一个国际标准书号只有一个或一份相应的出版物与之对应。新版

国际标准交谊舞 交谊舞教学视频中三

百科名片 国际标准交谊舞国际标准交谊舞( International style of Ballroomdancing),简称国标舞,来源于各国的民间舞蹈, 是在古老的民间舞的基础上发展演变而成。由于国标舞对舞姿, 舞步要求非常严格。 所以, 出现了要求相对低一些的交谊

声明:《从网络上获取国际标准时间 - hzy_dl - 博客园 dl t带电检测标准》为网友放弃愛分享!如侵犯到您的合法权益请联系我们删除