读取别人的数据文件中包含的日期
我知道: 00 60 2C 7D 表示 2002-12-12
         00 68 2C 7D 表示 2002-12-13
该日期不包含时分秒等信息(数据由低位到高位排列)请问这是用什么日期格式存储的?
我知道自己也可以做个转换,但那有点麻烦,所以没做。
该日期是等差数列,每增加0x800就表示增加一天

解决方案 »

  1.   

    通用时间表示是用time_t(UINT)数据类型
    它表示的是从1970年到你要表示的时间的总秒数.
    请参考time,asctime等函数
      

  2.   

    是属于time_t类型的确16进制数,
    time_t

    The time is represented as seconds elapsed since midnight (00:00:00), January 1, 1970, coordinated universal time (UTC). 
    用 tm *gmtime( const time_t *timer );
    转换就可以了!
    具体看帮助!
      

  3.   

    我知道time_t这些日期格式,不过那是包含秒钟的时间。我是读取别人的文件需要转换时间,也就是 00 60 2C 7D就表示2002-12-12。
    没有小时、分钟、秒钟的信息。我想知道00 60 2C 7D这种时间表示方式是否是某一种标准的时间格式!