DateTime a="2004-4-4 2:2:2";
String b=a.ToShortDateString();

解决方案 »

  1.   

    (DateTime.Parse("5/7/2004 8:35:59 PM")).ToString("yyyy-MM--dd");
      

  2.   

    我发现一个有趣的问题.必须得写成("yyyy-MM--dd");区分大小写,如果写成"YYYY-MM-DD"就不行了,或"yyyy-mm-dd"也不行,为什么M要大写?
      

  3.   

    为什么DateTime.Now.ToString("M/d/yyyy")我这样就不行呢,
      

  4.   

    我发现一个有趣的问题.必须得写成("yyyy-MM--dd");区分大小写,如果写成"YYYY-MM-DD"就不行了,或"yyyy-mm-dd"也不行,为什么M要大写?
    -------------------------------------------------------m小寫是分鐘了啦
      

  5.   

    如果写成"YYYY-MM-DD"返回结果是YYYY-08-DD
    只能取出月份,其它取不出来 .
      

  6.   

    DateTime datetime = new DateTime()
    datetime.Date.toString();
      

  7.   

    用ToShortDateString
    或datetime.tostring("yyyy-MM-dd")