2010-01-25 1575 views
0

,我有以下数据:F0 60 5B 50 BB 27 C4 01转换二进制数据日期

我99%肯定,这代表了日期:21/04/2004十七点11分33秒

我不能为我的生活制定出它是如何编码它的。我是密集的吗?我已经尝试将它作为二进制日期阅读,但未来会以日期方式返回。我试过假设它是自一些时代以来的蜱数量,但无济于事。

有没有人有任何建议?

编辑:该数据来自我无法控制的应用程序的导出。我正在尝试从此转储中提取数据,以便使应用程序的内容报告更容易一些。

另一个样品是:90 53 85 EC CB B2 C5 01 - > 2005年6月9日11点12分44秒

我只有约50肯定这个日期是正确的(这就是为什么我没有之前没有包括它)。

+0

如果您可以告诉我们数据来自何处 – 2010-01-25 07:50:01

+0

...或者添加一些更多的值,以便我们可以看到一个模式,如果有的话 – 2010-01-25 07:59:52

回答

2

我想我正在做点什么。如果您反转字节(以便它们读取01 C4 27 BB ...并将其输入DateTime.FromBinary,那么您将获得21.04.0404 16:11:33,这与您的日期非常接近。)

+0

谢谢,我很惊讶我错过了这一点,现在看起来很明显,关于该文件的其他许多事情开始变得有意义太。 – Jonathan 2010-01-25 09:24:51