因为时间本来就是一个浮点数啊

解决方案 »

  1.   

    呃,说漏了,整数部分为天,小数部分为时间如 0.5 就是表示 12:00
    如 0.75 就是表示 18:00显示或交换的时候,往往就会进行四舍五入处理
      

  2.   

    在查询时如何将'2004-1-8 20:44:08.760'这样的时间类型转换成'2004-1-8 20:44:09'
      

  3.   

    declare @dt datetime
    set @dt='2004-1-8 20:44:08.760'
    select dateadd(ss,datepart(ms,@dt)/500,convert(varchar,@dt,120))--结果:2004-01-08 20:44:09.000