MSSQL中Convert() 函数用来将日期转换为指定样式的新数据类型。
语法:
Convert(数据类型(长度) , 需转换日期 , 样式参数)
常用参数取值:
样式参数 | 样式说明 | 长度 |
---|---|---|
101 | mm/dd/yyyy | 10 |
110 | mm-dd-yyyy | 10 |
103 | dd/mm/yyyy | 10 |
105 | dd-mm-yyyy | 10 |
111 | yyyy/mm/dd | 10 |
112 | yyyymmdd | 8 |
108 | hh:mm:ss | 8 |
114 | hh:mm:ss:mmm | 12 |
120 | yyyy-mm-dd hh:mm:ss | 19 |
121 | yyyy-mm-dd hh:mm:ss.mmm | 23 |
ASP 实例:
<% '数据库链接定义省略 sql="SELECT Convert(VarChar(19),GetDate(),120) AS DateConvert" Set rs=Server.CreateObject("ADODB.RecordSet") rs.open sql, conn, 1, 1 if not(rs.bof and rs.eof) then Response.Write rs("DateConvert") end if rs.close set rs=nothing '输出:2016-11-29 12:07:44 sql="SELECT Convert(VarChar(12),GetDate(),114) AS DateConvert" Set rs=Server.CreateObject("ADODB.RecordSet") rs.open sql, conn, 1, 1 if not(rs.bof and rs.eof) then Response.Write "<br>"&rs("DateConvert") end if rs.close set rs=nothing '输出:12:12:14:563 %>
声明:如需转载,请注明来源于www.webym.net并保留原文链接:http://www.webym.net/jiaocheng/622.html