string t=Convert.ToString(DateTime.Today.Date);得到的结果是2005-3-22 00:00:00,如何去掉后面的00:00:00???
请帮忙

解决方案 »

  1.   


    string t=Convert.ToString(DateTime.Today.Date,{0:M月d日});
    试试,我也不知道对不对!
      

  2.   

    或者string t=Convert.ToString(DateTime.Now.Date);得到结果相同
      

  3.   

    string t=DateTime.Today.Date.ToString("YY-MM-DD");
      

  4.   


    string t=Convert.ToString(DateTime.Today.Date,{0:M月d日});
    试试,我也不知道对不对!
      

  5.   

    string t = DateTime.Now.ToShortDateString();
      

  6.   

    string t=DateTime.Today.Date.ToString("yy-MM-dd");
      

  7.   

    string t=DateTime.Today.Date.ToString("yy-MM-dd");
    其中MM是为了跟秒区别!
      

  8.   

    string t = Convert.ToString(DateTime.Today.Date);
    if(t.Substring(t.Length - 8,8) == "00:00:00")
    {
     t = t.Substring(0,t.Length - 8);
    }
      

  9.   

    string str = DateTime.Now.ToString("yyyy-MM-dd");
      

  10.   

    楼上的都 写了,我就写一个绑定的吧
    <%#DataBinder.Eval(Container.DataItem,"addtime","{0:yy-MM-dd}")%>