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

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

從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


主站蜘蛛池模板: 青娱乐免费在线视频 | 日韩尤物 | 午夜亚洲一区二区福利 | 欧美亚洲国产精品 | 殴美激情 | 在线精品欧美日韩 | 婷婷综合激情 | 四虎在线视频免费观看视频 | 中文字幕一区在线观看视频 | 四虎影院免费看 | 青娱乐在线免费 | 天天躁日日躁 疯人影院 | 青草久久久 | 亚洲色视频在线播放网站 | 婷婷六月色 | 中文字幕精品在线视频 | 日韩精品亚洲人成在线观看 | 天天干天天操天天操 | 中文字幕不卡 | 日本天堂免费观看 | 深夜视频在线播放视频在线观看免费观看 | 亚洲欧美一 | 四虎影城库 | 午夜片在线 | 欧美性操 | 日产精品一区二区 | 天天想夜夜操 | 一级特级女人18毛片免费视频 | 午夜资源在线 | 日日艹夜夜艹 | 鸥美性生交xxxxx久久久 | 中文字幕在线免费观看视频 | 色黄网站青青草原免费 | 自拍视频啪 | 伊人成年综合网 | 青青青免费高清在线观看视频在线 | 三级黄色片免费 | 手机三级 | 特黄一级黄色片 | 亚洲成人一级 | 日本不卡一区二区三区 |