用什麼方法可以將9/28/2009 10:29:30 AM的時間轉換成2009/9/28 在網上找了好久都沒找到

解决方案 »

  1.   

    cast('9/28/2009 10:29:30' as varchar ,112)?后边的112是格式代码,你在SQL的帮助里搜一下日期函数可找到好多,这是其中一个
      

  2.   

      convert(varchar(10),datetime,111)
      

  3.   

    DateTime d = Convert.ToDateTime("9/28/2009 10:29:30 AM");Console.WriteLine(String.Format("{0:s}", d).Substring(0,10).Replace("-","/"));
      

  4.   

    Convert.ToDateTime("9/28/2009 10:29:30 AM").Tostring("ddMM");
      

  5.   

    SELECT CONVERT(varchar(100), GETDATE(), 111) 返回结果 2006/05/16搜索一大堆,怎么会搜索不到呢http://87cool.com/article-444.aspx这里有很多SQL时间转换的方法,可以参考
      

  6.   

    declare @dt datetime;
    set @dt = '9/28/2009 10:29:30 AM'select convert(varchar,@dt,111)