去MSDN看一下就知道了
偶以前作过的,但现在忘了MSDN里有

解决方案 »

  1.   

    Label1.Text=DateTime.Now.ToString("yyyy-MM-dd");
      

  2.   

    不是这个意思.是日期型的从库里读出来.出来之后本来就是string型的了.再用.ToString方法就出错了.还有,如果有一行数据是空的,直接用.ToString方法就报错了吧.高手帮忙.
    谢谢谢谢
      

  3.   

    DateTime.Parse(YourDateString).ToString("yyyy-MM-dd");
      

  4.   

    : 与“System.DateTime.Parse(string)”最匹配的重载方法具有一些无效参数
    无法从“object”转换为“string”
    高手帮忙.
    l1.Text = l1.Text+"<tr height=22><td>"+"<a href=news.aspx?newsid="+dt.Rows[j]["news_id"]+">"+dt.Rows[j]["news_title"]+"</a>"+"</td><td>"+DateTime.Parse((dt.Rows[j]["true_date"])).ToString("yyyy-MM-dd")+"</td></tr>";
      

  5.   

    同意楼上的(DateTime.Parse(YourDateString).ToString("yyyy-MM-dd");)