数据库中的日期格式是datetime  yyyy-MM-dd HH:mm:ss.fff  C#中select * from table 出来的日期格式是 yyyy-MM-dd HH:mm:ss这是为什么?怎么才能取到完整的日期

解决方案 »

  1.   

    你格式化一下,sqlserver中sql有convert函数对数据格式化输出,看看sql的帮助
      

  2.   

    DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")
      

  3.   

    我在C#里边Select一下,还需要些函数吗?
      

  4.   

    在C#输出的时候进行日期格式化:
    DateTime.ToString("yyyy-MM-dd HH:mm:ss.fff")
      

  5.   

    取出来的数字式Object类型,你先转成DateTime,然后通过.ToString("yyyy-MM-dd HH:mm:ss.fff")格式化
      

  6.   

    我是select * from table 
    然后把结果集放到dataset里边
    dataset里的日期字段,就已经没有毫秒了
      

  7.   

    test1表
    value3字段select convert(nvarchar(19),value3,121) from test1 
    你试下。