dt.ToString("yy-MM-dd hh:mm:ss")是12小时制dt.ToString("yy-MM-dd HH:mm:ss")是24小时制

解决方案 »

  1.   

    是因为系统的时间格式设置不一样,如果入库是00:00:00 格式是:hh:mm:ss
    如果入库是12:00:00 时间格式是:HH:mm:ss,
     
      

  2.   

    时间是double 格式保存的 只是显示的不一样 LZ要明白这点
      

  3.   


    所以我不能理解为什么保存到DB里的格式不一样2014-03-17 12:00:00.000
    2014-03-17 00:00:00.000
    这是数据库copy出来的。
      

  4.   

    你数据库里的字段类型是不是用的DateTime?如果是的话,这个数据类型有好多种制式的,保存进去的日期时间格式都不大一样