看起来像SQL Server
datetime格式。在内部,该值存储为2个整数,前4个字节是自1900年1月1日以来的天数,第二个是自午夜以来的滴答数(每个滴答是1/300秒)。
如果您需要在MySQL中使用它,可以
SELECt CAST( '1900-01-01 00:00:00' +INTERVAL CAST(CONv(substr(HEx(BinaryData),1,8), 16, 10) AS SIGNED) DAY + INTERVAL CAST(CONv(substr(HEx(BinaryData),9,8), 16, 10) AS SIGNED)* 10000/3 MICROSECOND AS DATETIME) AS converted_datetimeFROM(SELECT 0x0000987C00000000 AS BinaryDataUNIOn ALLSELECT 0x00009E85013711EE AS BinaryData) d
退货
converted_datetime--------------------------2006-11-17 00:00:002011-02-09 18:52:34.286667
(感谢Ted Hopp提供的拆分二进制数据的解决方案)



