【文件属性】:
文件名称:Qt:利用ntp服务器获取网络时间
文件大小:349KB
文件格式:RAR
更新时间:2014-11-06 11:01:00
获取网络时间
利用ntp服务器格式获取网络时间
下面是ntp数据包的格式
NTP packet = NTP header + Four TimeStamps = 48byte
NTP header : 16byte
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
|LI | VN |Mode | Stratum | Poll | Precision |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
LeapYearIndicator : 2bit
VersionNumber : 3bit
Stratum : 8bit
Mode : 3 bit
PollInterval : 8 bit
Percision : 8bit
| Root Delay |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Root delay : 32bit
| Root Dispersion |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Root Dispersion : 32bit
| Reference Identifier |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Reference Identifier : 32bit
Four TimeStamps : 32byte
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
| Reference Timestamp |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Reference Timestamp : 64bit
| Originate Timestamp |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Originate Timestamp : 64bit
| Receive Timestamp |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Receive Timestamp : 64bit
| Transmit Timestamp |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Transmit Timestamp : 64bit
| Authenticator (optional) (96) |
【文件预览】:
QTime
----Makefile.Debug(6KB)
----QTime.pro.user(14KB)
----QTime.pro(340B)
----Makefile.Release(6KB)
----ui_mainwindow.h(3KB)
----main.cpp(189B)
----mainwindow.ui(2KB)
----debug()
--------moc_mainwindow.cpp(3KB)
--------moc_mainwindow.o(127KB)
--------QTime.exe(825KB)
--------mainwindow.o(263KB)
--------main.o(115KB)
----mainwindow.cpp(3KB)
----mainwindow.h(484B)
----Makefile(6KB)
----release()
网友评论
- 不能用啊 哎
- 可以用,很有用
- 可以用的资源,很详细
- 稍微改改还是可以用的
- 试用了一下还不错,谢谢楼主
- 写的很好,可以用
- 可以用的资源
- 可以使用,非常好!
- 可以使用,感谢!
- 没用上,谢谢分享
- 可以使用,感谢
- 原来这么简单,谢谢分享。
- 可以使用,感谢
- 可以使用,稍微改改。
- 找了半天的时间服务器域名,看到楼主的3分下载,心有点痛,还是忍痛下载了。还好能用。谢谢!
- 貌似有点小问题!
- 还可以~~~参考一下
- 可以使用,值得下载学习
- 可以使用,时间可以获取但没有精确计算
- PC上运行正常,但是ARM板上还存在问题。
- Qt5.1编译没有通过,尝试自己移植,也没过。
- 还可以~~~参考一下
- 还行,有 参考价值
- 文档有些简单,但思路很清晰
- 楼上说的是真正的还是ntp的代码好