1 101 美国 mm/dd/yyyy
2 102 ANSI yy.mm.dd
3 103 英国/法国 dd/mm/yy
4 104 德国 dd.mm.yy
5 105 意大利 dd-mm-yy
6 106 - dd mon yy
7 107 - mon dd, yy
8 108 - hh:mm:ss
- 9 或 109 (*) 默认值 + 毫秒 mon dd yyyy hh:mi:ss:mmmAM(或 PM)
10 110 美国 mm-dd-yy
11 111 日本 yy/mm/dd
12 112 ISO yymmdd
- 13 或 113 (*) 欧洲默认值 + 毫秒 dd mon yyyy hh:mm:ss:mmm(24h)
14 114 - hh:mi:ss:mmm(24h)
- 20 或 120 (*) ODBC 规范 yyyy-mm-dd hh:mm:ss[.fff]
- 21 或 121 (*) ODBC 规范(带毫秒) yyyy-mm-dd hh:mm:ss[.fff]
- 126(***) ISO8601 yyyy-mm-dd Thh:mm:ss:mmm(不含空格)
- 130* 科威特 dd mon yyyy hh:mi:ss:mmmAM
- 131* 科威特 dd/mm/yy hh:mi:ss:mmmAM
sql Server 中一个非常强大的日期格式化函数
Select CONVERT(varchar(100),GETDATE(),0): 05 16 2006 10:57AM
Select CONVERT(varchar(100),1): 05/16/06
Select CONVERT(varchar(100),2): 06.05.16
Select CONVERT(varchar(100),3): 16/05/06
Select CONVERT(varchar(100),4): 16.05.06
Select CONVERT(varchar(100),5): 16-05-06
Select CONVERT(varchar(100),6): 16 05 06
Select CONVERT(varchar(100),7): 05 16,06
Select CONVERT(varchar(100),8): 10:57:46
Select CONVERT(varchar(100),9): 05 16 2006 10:57:46:827AM
Select CONVERT(varchar(100),10): 05-16-06
Select CONVERT(varchar(100),11): 06/05/16
Select CONVERT(varchar(100),12): 060516
Select CONVERT(varchar(100),13): 16 05 2006 10:57:46:937
Select CONVERT(varchar(100),14): 10:57:46:967
Select CONVERT(varchar(100),20): 2006-05-16 10:57:47
Select CONVERT(varchar(100),21): 2006-05-16 10:57:47.157
Select CONVERT(varchar(100),22): 05/16/06 10:57:47 AM
Select CONVERT(varchar(100),23): 2006-05-16
Select CONVERT(varchar(100),24): 10:57:47
Select CONVERT(varchar(100),25): 2006-05-16 10:57:47.250
Select CONVERT(varchar(100),100): 05 16 2006 10:57AM
Select CONVERT(varchar(100),101): 05/16/2006
Select CONVERT(varchar(100),102): 2006.05.16
Select CONVERT(varchar(100),103): 16/05/2006
Select CONVERT(varchar(100),104): 16.05.2006
Select CONVERT(varchar(100),105): 16-05-2006
Select CONVERT(varchar(100),106): 16 05 2006
Select CONVERT(varchar(100),107): 05 16,2006
Select CONVERT(varchar(100),108): 10:57:49
Select CONVERT(varchar(100),109): 05 16 2006 10:57:49:437AM
Select CONVERT(varchar(100),110): 05-16-2006
Select CONVERT(varchar(100),111): 2006/05/16
Select CONVERT(varchar(100),112): 20060516
Select CONVERT(varchar(100),113): 16 05 2006 10:57:49:513
Select CONVERT(varchar(100),114): 10:57:49:547
Select CONVERT(varchar(100),120): 2006-05-16 10:57:49
Select CONVERT(varchar(100),121): 2006-05-16 10:57:49.700
Select CONVERT(varchar(100),126): 2006-05-16T10:57:49.827
Select CONVERT(varchar(100),130): 18 ???? ?????? 1427 10:57:49:907AM
Select CONVERT(varchar(100),131): 18/04/1427 10:57:49:920AM
常用:
Select CONVERT(varchar(100),23): 2006-05-16
CONVERT的使用方法:
////////////////////////////////////////////////////////////////////////////////////////
格式:
CONVERT(da
说明:
此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)
相互转换的时候才用到.
例子:
Select CONVERT(varchar(30),getdate(),101) Now
结果为
Now
---------------------------------------
09/15/2001
/////////////////////////////////////////////////////////////////////////////////////
style数字在转换时间时的含义如下
------------------------------------------------------------------------------------------------- Style(2位表示年份) | Style(4位表示年份) | 输入输出格式 ------------------------------------------------------------------------------------------------- - | 0 or 100 | mon dd yyyy hh:miAM(或PM) ------------------------------------------------------------------------------------------------- 1 | 101 | mm/dd/yy ------------------------------------------------------------------------------------------------- 2 | 102 | yy-mm-dd ------------------------------------------------------------------------------------------------- 3 | 103 | dd/mm/yy ------------------------------------------------------------------------------------------------- 4 | 104 | dd-mm-yy ------------------------------------------------------------------------------------------------- 5 | 105 | dd-mm-yy ------------------------------------------------------------------------------------------------- 6 | 106 | dd mon yy ------------------------------------------------------------------------------------------------- 7 | 107 | mon dd,yy ------------------------------------------------------------------------------------------------- 8 | 108 | hh:mm:ss ------------------------------------------------------------------------------------------------- - | 9 or 109 | mon dd yyyy hh:mi:ss:mmmmAM(或PM) ------------------------------------------------------------------------------------------------- 10 | 110 | mm-dd-yy ------------------------------------------------------------------------------------------------- 11 | 111 | yy/mm/dd ------------------------------------------------------------------------------------------------- 12 | 112 | yymmdd ------------------------------------------------------------------------------------------------- - | 13 or 113 | dd mon yyyy hh:mi:ss:mmm(24小时制) ------------------------------------------------------------------------------------------------- 14 | 114 | hh:mi:ss:mmm(24小时制) ------------------------------------------------------------------------------------------------- - | 20 or 120 | yyyy-mm-dd hh:mi:ss(24小时制) ------------------------------------------------------------------------------------------------- - | 21 or 121 | yyyy-mm-dd hh:mi:ss:mmm(24小时制)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。