我从数据库中取出datetime类型的数据 为“2007-05-30 0:00:00”
我想只需要“2007-05-30 ”需要如何写?
谢谢!

解决方案 »

  1.   

    DateTime.ToShortDateString 方法...没事儿多看看文档...
      

  2.   

    DateTime.ToShortDateString 
    DateTime.ToString("yyyy-MM-dd")
      

  3.   

    如果你从数据库读来的数据类型是string,需要先转换成日期:Convert.ToDateTime("2007-05-30 0:00:00").ToShortDateString();但注意ToShortDateString()得到的格式和本机的日期设置有关.
      

  4.   


    DateTime dt = Convert.ToDateTime("2007-05-30 0:00:00");
    string result = dt.ToString("yyyy-MM-dd");
      

  5.   

    很简单的一个问题啊 就想楼上的同志门说的
    DateTime.ToShortDateString 
    DateTime.ToString("yyyy-MM-dd")学习不够啊
      

  6.   

    dateTime 转换成短日期型 他们都说了
      

  7.   

    System.Xml.XmlConvert.ToDateTime("2007-05-30 0:00:00","yyyy-MM-dd").ToString("yyyy-MM-dd")