,也就是格林威治标准时间(Greenwich Mean Time,GMT)。比如,中国内地的时间与UTC的时差为+8,也就是UTC+8。美国是UTC-5。
2、Calendar Time:日历时间,是用“从一个标准时间点(如:1970年1月1日0时0分0秒)到此时的时间经过的秒数”来表示的时间。可以说日历时间是“相对时间”,但是无论你在哪一个时区,在同一时刻对同一个标准时间点来说,日历时间都是一样的。以秒表示
在标准C/C++中,我们可通过tm结构来获得日期和时间,tm结构在time.h中的定义如下:
而日历时间(Calendar Time)是通过time_t数据类型来表示的,用time_t表示的时间(日历时间)是从一个时间点(例如:1970年1月1日0时0分0秒)到此时的秒数。在time.h中,我们也可以看到time_t是一个长整型数:
其中函数strftime()的操作有些类似于sprintf():识别以百分号(%)开始的格式命令集合,格式化输出结果放在一个字符串中。格式化命令说明串strDest中各种日期和时间信息的确切表示方法。格式串中的其他字符原样放进串中。格式命令列在下面,它们是区分大小写的。
使用wireshark的这三个时间格式,可以很方便的测试程序发包间隔,但是需要注意使用显示过滤时,过滤出来并显示的包的时间格式使用第三个格式。
Seconds Since Previous Displayed Packet: 1.123456 //将时间戳设置为秒格式,从上次显示的包开始计时,距离上一个显示的包的时间间隔。使用显示过滤时常用这个时间格式,计算指定包的时间间隔。

