La tabella seguente contiene un elenco dei formati di data che puoi fornire a CONVERT()
funzione quando si converte un valore di data/ora in una stringa.
Questi formati sono forniti come terzo argomento facoltativo quando si chiama CONVERT()
funzione. Sono forniti come un'espressione intera che specifica come CONVERT()
la funzione formatterà la data.
In tutti i seguenti esempi, la data di input fornita da SYSDATETIME()
la funzione era:
2020-11-08 12:09:47.2360235
Formato | Codice di esempio | Uscita |
---|---|---|
0 | CONVERT(nvarchar, SYSDATETIME(), 0) | 8 novembre 2020 12:09 |
1 | CONVERT(nvarchar, SYSDATETIME(), 1) | 08/11/20 |
2 | CONVERT(nvarchar, SYSDATETIME(), 2) | 20.11.08 |
3 | CONVERT(nvarchar, SYSDATETIME(), 3) | 08/11/20 |
4 | CONVERT(nvarchar, SYSDATETIME(), 4) | 08.11.20 |
5 | CONVERT(nvarchar, SYSDATETIME(), 5) | 20-11-08 |
6 | CONVERT(nvarchar, SYSDATETIME(), 6) | 08 novembre 20 |
7 | CONVERT(nvarchar, SYSDATETIME(), 7) | 20 novembre |
8 | CONVERT(nvarchar, SYSDATETIME(), 8) | 12:09:47 |
9 | CONVERT(nvarchar, SYSDATETIME(), 9) | 8 novembre 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 nov 2020 12:09:47.2360235 |
14 | CONVERT(nvarchar, SYSDATETIME(), 14) | 12:09:47.2360235 |
20 | CONVERT(nvarchar, SYSDATETIME(), 20) | 08-11-2020 12:09:47 |
21 | CONVERT(nvarchar, SYSDATETIME(), 21) | 2020-11-08 12:09:47.2360235 |
22 | CONVERT(nvarchar, SYSDATETIME(), 22) | 08/11/20 12:09:47 |
23 | CONVERT(nvarchar, SYSDATETIME(), 23) | 08-11-2020 |
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) | 08-11-2020 12:09:47.2360235 |
30 | CONVERT(nvarchar, SYSDATETIME(), 30) | 08-2020-11 12:09:47.2360235 |
31 | CONVERT(nvarchar, SYSDATETIME(), 31) | 11-08-2020 |
32 | CONVERT(nvarchar, SYSDATETIME(), 32) | 11-08-2020 |
33 | CONVERT(nvarchar, SYSDATETIME(), 33) | 11-2020-08 |
34 | CONVERT(nvarchar, SYSDATETIME(), 34) | 08-11-2020 |
35 | CONVERT(nvarchar, SYSDATETIME(), 35) | 08-2020-11 |
100 | CONVERT(nvarchar, SYSDATETIME(), 100) | 8 novembre 2020 12:09 |
101 | CONVERT(nvarchar, SYSDATETIME(), 101) | 11/08/2020 |
102 | CONVERT(nvarchar, SYSDATETIME(), 102) | 08.11.2020 |
103 | CONVERT(nvarchar, SYSDATETIME(), 103) | 08/11/2020 |
104 | CONVERT(nvarchar, SYSDATETIME(), 104) | 08.11.2020 |
105 | CONVERT(nvarchar, SYSDATETIME(), 105) | 08-11-2020 |
106 | CONVERT(nvarchar, SYSDATETIME(), 106) | 08 novembre 2020 |
107 | CONVERT(nvarchar, SYSDATETIME(), 107) | 08 novembre 2020 |
108 | CONVERT(nvarchar, SYSDATETIME(), 108) | 12:09:47 |
109 | CONVERT(nvarchar, SYSDATETIME(), 109) | 8 novembre 2020 12:09:47.2360235PM |
110 | CONVERT(nvarchar, SYSDATETIME(), 110) | 11-08-2020 |
111 | CONVERT(nvarchar, SYSDATETIME(), 111) | 08/11/2020 |
112 | CONVERT(nvarchar, SYSDATETIME(), 112) | 20201108 |
113 | CONVERT(nvarchar, SYSDATETIME(), 113) | 08 nov 2020 12:09:47.2360235 |
114 | CONVERT(nvarchar, SYSDATETIME(), 114) | 12:09:47.2360235 |
120 | CONVERT(nvarchar, SYSDATETIME(), 120) | 08-11-2020 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 ربيع الاول 1442 12:09:47.23 |
131 | CONVERT(nvarchar, SYSDATETIME(), 131) | 23/03/1442 12:09:47.2360235PM |
Per la formattazione della data con riconoscimento delle impostazioni locali, utilizzare FORMAT()
funzione.