DateTime.Now不行吧,我不是取的当前时间
是从数据库里读的时间

解决方案 »

  1.   

    String.Format("{0:yyyy-MM-dd}", System.DateTime.Now)
      

  2.   

    用convert函数、具体的查一下Online   Booksselect convert(varchar(20),YourExpression,105) from YourTableName转化成dd-mm-yyyy格式
      

  3.   

    DateTime da = DateTime.Parse("2000-1-1 00:00:00");
    da = da.ToString("yyyy-MM-dd");
      

  4.   

    objDataReader.GetDateTime(0).ToShortDateString();
      

  5.   

    DateTime.ToString("d");
    DateTime.ToString("yyyy-M-d");
      

  6.   

    看下
    http://www.cnblogs.com/zhuor/archive/2006/05/16/401268.html
      

  7.   

    直接数据绑定即可:<%# Eval(date,"{0:yyyy-MM-dd}") #%>
      

  8.   

    邦定的时候{0,d}还是{0,g}还是{0,D}
    我忘了,你一个一个试吧
      

  9.   

    Click the link to solve your problem.Good luck!