我的数据库中有个表格update,里面有个字段BCSJ,我用c#读出它的数据是2011/5/27 9:5:12 这种格式,我想要把它格式化为:2011-05-27 09:05:12 这种格式,请各位大侠帮帮忙

解决方案 »

  1.   


                DateTime dt = DateTime.Now;
                MessageBox.Show(dt.ToString("yyyy-mm-dd HH:mm:ss"));
      

  2.   


    正解、
    变量.ToString("yyyy-mm-dd HH:mm:ss")
      

  3.   

    http://blog.csdn.net/jack_zy1981/archive/2010/07/07/5719129.aspx日期格式化
      

  4.   

                DateTime dt = DateTime.Parse("2011/5/27 9:5:12");
                dt.ToString("yyyy-mm-dd HH:mm:ss");
      这样就可以了。一个转换。一个格式化
      

  5.   

    string str="2011/5/27 9:5:12";
    Console.WriteLine(str.toString("yyyy-MM-dd hh:mm:ss");
      

  6.   

    DateTime.Parse("数据库里面查询出来的日期,字符串型").ToString("yyyy/MM/dd")
      

  7.   

    也可以在数据库中使用convert转换
      

  8.   

    ToString("yyyy-mm-dd HH:mm:ss"));