首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络协议 >

PCAP文件中,时间是如何换算的

2012-02-27 
PCAP文件中,时间是怎么换算的?如题,100分奖励假设PCAP文件中时间的二进制码如下显示:33 E6 46 4B CF 43 03

PCAP文件中,时间是怎么换算的?
如题,100分奖励
假设PCAP文件中时间的二进制码如下显示:

33 E6 46 4B CF 43 03 00

通过Wireshark软件,显示时间为"Jan 8, 2010 16:00:51.213967000"

看时间的数据结构,其中,前四个自己表示表述秒数;

后四个字节为微妙数,000343CF = 213967,正好对应软件显示的时间

但是前面的年月日,时分秒是怎么对应,他们有什么对应关系

[解决办法]

探讨
如题,100分奖励
假设PCAP文件中时间的二进制码如下显示:

33 E6 46 4B CF 43 03 00

通过Wireshark软件,显示时间为"Jan  8, 2010 16:00:51.213967000"

看时间的数据结构,其中,前四个自己表示表述秒数;

后四个字节为微妙数,000343CF = 213967,正好对应软件显示的时间

但是前面的年月日,时分秒是怎么对应,他们有什么对应关系

[解决办法]
当然计算的时候要考虑时区,因为工具可能根据你的时区设置显示。上面所说是针对格林尼治时间。


比如你这里:

33 E6 46 4B =》4B46E633 =》1262937651

对应 格林尼治时间是 Fri, 08 Jan 2010 08:00:51 
北京时间才是 2010-1-8 16:00:51


- 千里孤行

热点排行