Poniższa tabela zawiera listę formatów dat, które można podać funkcji CONVERT()
funkcja podczas konwersji wartości daty/czasu na ciąg.
Te formaty są dostarczane jako opcjonalny trzeci argument podczas wywoływania funkcji CONVERT()
funkcjonować. Są one dostarczane jako wyrażenie całkowite, które określa, w jaki sposób CONVERT()
funkcja sformatuje datę.
We wszystkich poniższych przykładach data wejściowa dostarczona przez SYSDATETIME()
funkcją było:
2020-11-08 12:09:47.2360235
Format | Przykładowy kod | Wyjście |
---|---|---|
0 | CONVERT(nvarchar, SYSDATETIME(), 0) | 8 listopada 2020 12:09 |
1 | CONVERT(nvarchar, SYSDATETIME(), 1) | 08.11.20 |
2 | CONVERT(nvarchar, SYSDATETIME(), 2) | 20.11.08 |
3 | CONVERT(nvarchar, SYSDATETIME(), 3) | 11.08.20 |
4 | CONVERT(nvarchar, SYSDATETIME(), 4) | 08.11.20 |
5 | CONVERT(nvarchar, SYSDATETIME(), 5) | 08-11-20 |
6 | CONVERT(nvarchar, SYSDATETIME(), 6) | 08 listopada 20 |
7 | CONVERT(nvarchar, SYSDATETIME(), 7) | 08, 20 listopada |
8 | CONVERT(nvarchar, SYSDATETIME(), 8) | 12:09:47 |
9 | CONVERT(nvarchar, SYSDATETIME(), 9) | 8 listopada 2020 12:09:47.2360235PM |
10 | CONVERT(nvarchar, SYSDATETIME(), 10) | 11-08-20 |
11 | CONVERT(nvarchar, SYSDATETIME(), 11) | 20/11/08 |
12 | CONVERT(nvarchar, SYSDATETIME(), 12) | 201108 |
13 | CONVERT(nvarchar, SYSDATETIME(), 13) | 08 listopada 2020 r. 12:09:47.2360235 |
14 | CONVERT(nvarchar, SYSDATETIME(), 14) | 12:09:47.2360235 |
20 | CONVERT(nvarchar, SYSDATETIME(), 20) | 2020-11-08 12:09:47 |
21 | CONVERT(nvarchar, SYSDATETIME(), 21) | 2020-11-08 12:09:47.2360235 |
22 | CONVERT(nvarchar, SYSDATETIME(), 22) | 11.08.20 12:09:47 |
23 | CONVERT(nvarchar, SYSDATETIME(), 23) | 2020-11-08 |
24 | CONVERT(nvarchar, SYSDATETIME(), 24) | 12:09:47 |
25 | CONVERT(nvarchar, SYSDATETIME(), 25) | 2020-11-08 12:09:47.2360235 |
26 | CONVERT(nvarchar, SYSDATETIME(), 26) | 2020-08-11 12:09:47.2360235 |
27 | CONVERT(nvarchar, SYSDATETIME(), 27) | 11-08-2020 12:09:47.2360235 |
28 | CONVERT(nvarchar, SYSDATETIME(), 28) | 11-2020-08 12:09:47.2360235 |
29 | CONVERT(nvarchar, SYSDATETIME(), 29) | 11.08.2020 12:09:47.2360235 |
30 | CONVERT(nvarchar, SYSDATETIME(), 30) | 08-2020-11 12:09:47.2360235 |
31 | CONVERT(nvarchar, SYSDATETIME(), 31) | 2020-08-11 |
32 | CONVERT(nvarchar, SYSDATETIME(), 32) | 11-08-2020 |
33 | CONVERT(nvarchar, SYSDATETIME(), 33) | 11-2020-08 |
34 | CONVERT(nvarchar, SYSDATETIME(), 34) | 11.08.2020 |
35 | CONVERT(nvarchar, SYSDATETIME(), 35) | 08-2020-11 |
100 | CONVERT(nvarchar, SYSDATETIME(), 100) | 8 listopada 2020 12:09 |
101 | CONVERT(nvarchar, SYSDATETIME(), 101) | 11.08.2020 |
102 | CONVERT(nvarchar, SYSDATETIME(), 102) | 2020.11.08 |
103 | CONVERT(nvarchar, SYSDATETIME(), 103) | 11.08.2020 |
104 | CONVERT(nvarchar, SYSDATETIME(), 104) | 08.11.2020 |
105 | CONVERT(nvarchar, SYSDATETIME(), 105) | 11.08.2020 |
106 | CONVERT(nvarchar, SYSDATETIME(), 106) | 08 listopada 2020 r. |
107 | CONVERT(nvarchar, SYSDATETIME(), 107) | 08 listopada 2020 |
108 | CONVERT(nvarchar, SYSDATETIME(), 108) | 12:09:47 |
109 | CONVERT(nvarchar, SYSDATETIME(), 109) | 8 listopada 2020 12:09:47.2360235PM |
110 | CONVERT(nvarchar, SYSDATETIME(), 110) | 11-08-2020 |
111 | CONVERT(nvarchar, SYSDATETIME(), 111) | 2008/11/08 |
112 | CONVERT(nvarchar, SYSDATETIME(), 112) | 2010201108 |
113 | CONVERT(nvarchar, SYSDATETIME(), 113) | 08 listopada 2020 r. 12:09:47.2360235 |
114 | CONVERT(nvarchar, SYSDATETIME(), 114) | 12:09:47.2360235 |
120 | CONVERT(nvarchar, SYSDATETIME(), 120) | 2020-11-08 12:09:47 |
121 | CONVERT(nvarchar, SYSDATETIME(), 121) | 2020-11-08 12:09:47.2360235 |
126 | CONVERT(nvarchar, SYSDATETIME(), 126) | 2020-11-08T12:09:47.2360235 |
127 | CONVERT(nvarchar, SYSDATETIME(), 127) | 2020-11-08T12:09:47.2360235 |
130 | CONVERT(nvarchar, SYSDATETIME(), 130) | 23 dni W dniu 1442 12:09:47.23 |
131 | CONVERT(nvarchar, SYSDATETIME(), 131) | 23.03.1442 12:09:47.2360235PM |
Aby formatować datę z uwzględnieniem ustawień regionalnych, użyj FORMAT()
funkcja.