新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
你要先把数据转换为正确的日期或者正确合适的字符串,然后用convert函数进行转换就可以了。
创新互联建站主要从事做网站、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务朝阳,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220
你现在这个数据源是自动识别不了的。
sqlserver时间转换一般用convert函数。
1、select CONVERT(varchar, getdate(), 120 )
结果:2004-09-12 11:06:08
2、select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')
结果:20040912110608
3、select CONVERT(varchar(12) , getdate(), 111 )
结果:2004/09/12
4、select CONVERT(varchar(12) , getdate(), 112 )
结果:20040912
5、select CONVERT(varchar(12) , getdate(), 102 )
结果:2004.09.12
6、select CONVERT(varchar(12) , getdate(), 101 )
结果:09/12/2004
7、select CONVERT(varchar(12) , getdate(), 103 )
结果:12/09/2004
8、select CONVERT(varchar(12) , getdate(), 104 )
结果:12.09.2004
9、select CONVERT(varchar(12) , getdate(), 105 )
结果:12-09-2004
10、select CONVERT(varchar(12) , getdate(), 106 )
结果:12 09 2004
11、select CONVERT(varchar(12) , getdate(), 107 )
结果:09 12, 2004
12、select CONVERT(varchar(12) , getdate(), 108 )
结果:11:06:08
13、select CONVERT(varchar(12) , getdate(), 109 )
结果:09 12 2004 1
14、select CONVERT(varchar(12) , getdate(), 110 )
结果:09-12-2004
15、select CONVERT(varchar(12) , getdate(), 113 )
结果:12 09 2004 1
16、select CONVERT(varchar(12) , getdate(), 114 )
结果:11:06:08.177
17、select getdate()
结果:2003-12-28 16:52:00.107
18、select convert(char(8),getdate(),112)
结果:20031228
19、select convert(char(8),getdate(),108)
结果:16:52:00
这个语句是将sqlServer的数据库系统时间转换成varchar类型。
varchar(20)表示转换后的字符长度为20
getdate() 表示获取数据库的系统时间
120 表示获取数据库系统时间后返回的时间格式为:yyyy-mm-dd hh:mi:ss(24h)
--------------------------------------------------------------------------------------
不同的数字返回的系统时间格式不一样,比如:
100 或者 0 mon dd yyyy hh:miAM (或者 PM)
101 mm/dd/yy
102 yy.mm.dd
103 dd/mm/yy
104 dd.mm.yy
105 dd-mm-yy
106 dd mon yy
107 Mon dd, yy
108 hh:mm:ss
109 或者 9 mon dd yyyy hh:mi:ss:mmmAM(或者 PM)
110 mm-dd-yy
111 yy/mm/dd
112 yymmdd
113 或者 13 dd mon yyyy hh:mm:ss:mmm(24h)
114 hh:mi:ss:mmm(24h)
120 或者 20 yyyy-mm-dd hh:mi:ss(24h)
121 或者 21 yyyy-mm-dd hh:mi:ss.mmm(24h)
126 yyyy-mm-ddThh:mm:ss.mmm(没有空格)
130 dd mon yyyy hh:mi:ss:mmmAM
131 dd/mm/yy hh:mi:ss:mmmAM