十六进制时间戳到人类可读日期

时间:2014-07-28 19:06:03

标签: udp timestamp hex decode endianness

我试图破译一个据说是DOS格式的时间戳。此时间戳已作为二进制十六进制代码通过UDP传递。此数据包被捕获的大致时间是:“17:50:36 28/07/2014”。

十六进制字节:

E806FD44

我已经尝试使用RevEnge检查日期解释器,看看是否有任何相似但没有什么是接近的...关于如何通过这个十六进制的非常有限的信息我发现很难解码成可读的东西。

使用Hex“E806FD44”的MS-DOS时间戳(32位交换)正在解码为: “04/03/1980 00:00:00”

有没有人有任何想法?

1 个答案:

答案 0 :(得分:0)

好的很好发现它的解码格式是" MS-DOS:32位十六进制值"。

例如,Decode的值:

36BFFD44

解码日期和时间:

Tue, 29 July 2014 23:57:44  Local

现在我需要弄清楚的是如何转换它!让人惊讶!