我有这个愚蠢的问题。我用scapy分析数据包。并且数据包内部有一个变量,称为时间戳(TSFT),即数据包的构建时间。所以我抓住那个可变的(数据包[RadioTap] .TSFT),但我不知道该值是以纳秒还是以微秒为单位。
有人可以通知我吗?我没有在任何地方看到它。
提前致谢。
答案 0 :(得分:1)
它以微秒为单位。来自http://www.radiotap.org/defined-fields/TSFT:
MAC的64位802.11时间同步的微秒值 当MPDU的第一位到达MAC时的功能定时器。对于 仅收到帧。
答案 1 :(得分:-2)
时间戳以秒为单位。
您可以在python中导入日期时间并使用其fromtimestamp方法以更易于阅读的格式获取它。
import datetime
ts = datetime.datetime.fromtimestamp(1305354670.602149)
print ts
2011-05-14 02:31:10.602149
希望这会有所帮助。