--SQLSERVER 日期格式转换 SELECT CONVERT(VARCHAR(20), GETDATE(), 120 ) --2011-06-13 13:54:18 SELECT CONVERT(VARCHAR(10),GETDATE(),120) --2011-06-13 SELECT CONVERT(VARCHAR(12) , GETDATE(), 111 ) --2011/06/13 SELECT CONVERT(VARCHAR(12) , GETDATE(), 112 ) --20110613 SELECT CONVERT(VARCHAR(12) , GETDATE(), 102 ) --2011.06.13 SELECT REPLACE(REPLACE(REPLACE(CONVERT(VARCHAR, GETDATE(), 120 ),'-',''),' ',''),':','') --20110613135331 --其它几种不常用的日期格式转换方法: SELECT CONVERT(VARCHAR(12) , GETDATE(), 101 ) --06/13/2011 SELECT CONVERT(VARCHAR(12) , GETDATE(), 103 ) --13/06/2011 SELECT CONVERT(VARCHAR(12) , GETDATE(), 104 ) --13.06.2011 SELECT CONVERT(VARCHAR(12) , GETDATE(), 105 ) --13-06-2011 SELECT CONVERT(VARCHAR(12) , GETDATE(), 106 ) --13 Jun 2011 SELECT CONVERT(VARCHAR(12) , GETDATE(), 107 ) --Jun 13, 2011 SELECT CONVERT(VARCHAR(12) , GETDATE(), 108 ) --13:52:31 SELECT CONVERT(VARCHAR(12) , GETDATE(), 109 ) --Jun 13 2011 SELECT CONVERT(VARCHAR(12) , GETDATE(), 110 ) --06-13-2011 SELECT CONVERT(VARCHAR(12) , GETDATE(), 113 ) --13 Jun 2011 SELECT CONVERT(VARCHAR(12) , GETDATE(), 114 ) --13:52:00:260