我把一个时间类型的数据集从oracle中取出,可是格式为2010-3-2 10:25:28
可是我想把取出的格式变成这样的:2010-03-02 10:25:28
请问该怎么做?

解决方案 »

  1.   

    你要是想显示的是string的那2个0 你可以自己判断添加 汗~
      

  2.   

    Convert.ToDateTime(时间字符串).ToString("yyyy-MM-dd HH:mm:ss")
      

  3.   

    ToString("yyyy-MM-dd hh:mm:ss")
      

  4.   

    我还想请问下,datetime? 跟datetime有什么不一样的,那个问号表示什么意思?
      

  5.   

    你的问题太多了,呵呵
    ?表示可空类型。如 int? id; 这个在实体类中经常有。
      

  6.   

    oracle里自己就可以转换Select TO_CHAR(日期字段,'YYYY-MM-DD HH:MI:SS') from yourtable不过取出后就是字符型的了,如果你只要显示不做进一步的处理,可以直接这样用