六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

從Internet時間服務器取得規范時間

[摘要]由于本機系統時間不準確,所以決定從Internet 時間服務器獲取標準時間來校正 系統時間,說干就干。 程序設計步驟如下: 1、 新建一個工程; 2、 在窗體上放一個TEdit控件和一個TClientSocket(在Internet頁下)控件。TEdit用來顯示取得的格林尼治時間轉化成北京時...
由于本機系統時間不準確,所以決定從Internet 時間服務器獲取標準時間來校正  系統時間,說干就干。

程序設計步驟如下:

1、  新建一個工程;

2、  在窗體上放一個TEdit控件和一個TClientSocket(在Internet頁下)控件。TEdit用來顯示取得的格林尼治時間轉化成北京時間后的時間,TClientSocket用來從Internet 時間服務器獲取標準的格林尼治時間;

3、  程序代碼如下:

procedure TForm1.FormCreate(Sender: TObject);

begin

  ClientSocket1.Host :='tick.usno.navy.mil';  // 美國海軍天文臺;

  ClientSocket1.Port :=13;

  ClientSocket1.Open;

end;

  

procedure TForm1.ClientSocket1Read(Sender: TObject;

  Socket: TCustomWinSocket);

var

  TempTime: TDateTime;

  hh,mm,ss,ms: word;

  sTime : string;

begin

  sTime := Socket.ReceiveText;    // 取得格林尼治時間;

  sTime:=Copy(sTime,12,8);      // 取得時間部分;

  DecodeTime(StrToTime(sTime),hh,mm,ss,ms);   

  hh:=(hh+8) mod 24;           // 轉化成北京時間;

  TempTime:=EncodeTime(hh,mm,ss,ms);

  Edit1.Text :=TimeToStr(TempTime);

end;

    

4、  編譯運行,稍微等幾秒鐘(和你的網絡速度有關,筆者等了大概一秒鐘),TEdit控件就顯示出了由格林尼治時間轉化得到的北京時間。

  

     怎么樣?很簡單吧。趕快試一下吧!需要說明一點:由于網絡延時的緣故,這

個程序得到的時間會和標準時間有幾秒的誤差,但除非你用來控制火箭的發射,否

  則,這無妨大礙。

筆者是從美國海軍天文臺得到標準時間,你還可以從別的時間服務器上獲間,但由于每個時間服務器的時間格式不同,所以在編寫程序時要注意作相應的處理。

   域名                                組織

Clock.sgi.com                       SGI

Tick.mit.edu                   麻省理工學院

Time.nist.gov                        NIST


主站蜘蛛池模板: 亚洲欧美在线精品 | 欧美爽爽爽爽爽爽视频 | 青青视频在线播放 | 日本高清一区二区三区水蜜桃 | 日韩欧美黄色片 | 青青草国产免费久久久下载 | 亚洲性欧美 | 欧美在线播放 | 亚洲美女视频一区 | 欧洲熟色妇 | 亚洲成在人线久久综合 | 影院理论| 野草影院手机在线观看免费6 | 婷婷中文字幕 | 中文字幕日韩一区二区不卡 | 色噜噜狠狠色综合欧洲 | 日本大蕉香蕉大视频在线观看 | 日韩大片在线 | 亚洲欧洲精品视频在线观看 | 中文字幕在线观看亚洲日韩 | 色天天躁夜夜躁天干天干 | 日韩版码免费福利视频 | 中文字幕 一区 婷婷 在线 | 中日韩在线视频 | 欧美一级一一特黄 | 亚洲成a人v在线观看 | 日韩三级一区 | 日日操夜夜骑 | 日本wwwxx | 日本大片免a费观看视频+播放器 | 色综合99| 日韩免费一级 | 性欧美xxxx | 日韩午夜在线视频不卡片 | 日韩无套 | 一级做a爰片久久毛片美女图片 | 青草悠悠视频在线观看 | 最近免费观看高清韩国日本大全 | 亚洲一欧洲中文字幕在线 | 亚洲国产日韩欧美在线a乱码 | 性喷潮久久久久久久久 |