多语言展示
当前在线:145今日阅读:167今日分享:16

sqlserver 日期

sqlserver可以将日期转换成各种格式,以方便被利用,下面介绍一下一些常见的日期函数格式的转换: 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
方法/步骤
1

年月日格式:Select CONVERT(varchar(100), GETDATE(), 1): 06/08/16Select CONVERT(varchar(100), GETDATE(), 2): 16.06.08Select CONVERT(varchar(100), GETDATE(), 3): 16/06/08Select CONVERT(varchar(100), GETDATE(), 4): 16.06.08Select CONVERT(varchar(100), GETDATE(), 5): 16-06-08Select CONVERT(varchar(100), GETDATE(), 6): 16 06 08Select CONVERT(varchar(100), GETDATE(), 7): 06 08, 16Select CONVERT(varchar(100), GETDATE(), 10): 06-08-16Select CONVERT(varchar(100), GETDATE(), 11): 16/06/08Select CONVERT(varchar(100), GETDATE(), 12): 160608Select CONVERT(varchar(100), GETDATE(), 23): 2016-06-08Select CONVERT(varchar(100), GETDATE(), 101): 06/08/2016Select CONVERT(varchar(100), GETDATE(), 102): 2016.06.08Select CONVERT(varchar(100), GETDATE(), 103): 08/06/2016Select CONVERT(varchar(100), GETDATE(), 104): 08.06.2016Select CONVERT(varchar(100), GETDATE(), 105): 08-06-2016Select CONVERT(varchar(100), GETDATE(), 106): 08 06 2016Select CONVERT(varchar(100), GETDATE(), 107): 06 08, 2016Select CONVERT(varchar(100), GETDATE(), 110): 06-08-2016Select CONVERT(varchar(100), GETDATE(), 111): 2016/06/08Select CONVERT(varchar(100), GETDATE(), 112): 20160608

2

年月日+时间格式:Select CONVERT(varchar(100), GETDATE(), 13): 08 06 2016 18:12:51:097Select CONVERT(varchar(100), GETDATE(), 20): 2016-06-08 18:13:08Select CONVERT(varchar(100), GETDATE(), 21): 2016-06-08 18:13:17.890Select CONVERT(varchar(100), GETDATE(), 0): 06  8 2016  6:10PMSelect CONVERT(varchar(100), GETDATE(), 9): 06  8 2016  6:12:05:990PMSelect CONVERT(varchar(100), GETDATE(), 22): 06/08/16  6:13:25 PMSelect CONVERT(varchar(100), GETDATE(), 25): 2016-06-08 18:13:52.293Select CONVERT(varchar(100), GETDATE(), 100): 06  8 2016  6:14PMSelect CONVERT(varchar(100), GETDATE(), 109): 06  8 2016  6:15:17:573PMSelect CONVERT(varchar(100), GETDATE(), 113): 08 06 2016 18:15:46:733Select CONVERT(varchar(100), GETDATE(), 120): 2016-06-08 18:16:01Select CONVERT(varchar(100), GETDATE(), 121): 2016-06-08 18:16:09.863Select CONVERT(varchar(100), GETDATE(), 126): 2016-06-08T18:16:16.520Select CONVERT(varchar(100), GETDATE(), 130):  3 ????? 1437  6:16:24:440PMSelect CONVERT(varchar(100), GETDATE(), 131):  3/09/1437  6:16:32:197PM

3

时间:Select CONVERT(varchar(100), GETDATE(), 8): 18:11:58Select CONVERT(varchar(100), GETDATE(), 24): 18:13:42Select CONVERT(varchar(100), GETDATE(), 108): 18:15:10Select CONVERT(varchar(100), GETDATE(), 14): 18:12:58:887Select CONVERT(varchar(100), GETDATE(), 114): 18:15:53:937

推荐信息