求教:我单位一UNIX系统下的软件将某些数据存在硬盘中,现我要自编一程序将其读中。
其中的一段数据我无法了解其是什么数据类型写入的。请大家帮我看看这几个字节是什么
数据类型。谢谢已知这几个字节应该表示的是时间(在UNIX上运行原程序时,显示出来的数据)。为方便
大家帮我看,我将它节取出来。在等号左边是时间,右边是原文件里的四个16进制字节。
每个字节间我用空格将其分开了。
14:00==03 01 0B 00 
14:05==03 05 9E E0
14:10==03 0A 32 C0
14:30==03 1C 82 40

解决方案 »

  1.   

    如zjqyb所说。
    你把它转换为10进制就很容易看出来。
      

  2.   

    谢谢 xjqyb, 可是我还有点疑问。
    就是后面那几个时间按这个方法换算时,好象有点不准。是有什么修改量吗?
    比如 
    03 05 9E E0换成十进制是50700000,
    50700000/1000/3600=14.08333333  
    和结果1405还差了一点点还望指教一下。。谢谢
      

  3.   

    精确到分
    $03010B00/1000/60 =840          
    $03059EE0/1000/3600=845
    $030A32C0/1000/60=850