itrain-home Kinderpatenschaften mit Plan Deutschland  
home
 Aktuelle Seite:  knowhow sql tsql datum datumconvert.asp 
 



 
Google
 
Web www.itrain.de

Übersicht Datumsformate für CONVERT

Mit Hilfe der CONVERT-Funktion kann ein Datumswert in unterschiedliche Formate konvertiert werden. Die folgenden Tabellen zeigen alle möglichen Datumsformate für die Sprachen Deutsch, Englisch, Französisch und Italienisch.

Besondere Datumsformate

Die folgenden Formate werden in der Praxis häufig gebraucht, da sich damit bestimmte Teile eines Datumswertes leicht extrahieren lassen:

ISO Format (112)

Dieses Format eignet sich, um den reinen Datumsteil (ohne Zeitangaben) zu extrahieren. Das ISO-Format empfiehlt sich ausserdem immer, wenn Datumswerte als Zeichenkette unabhängig von den Ländereinstellungen verwendet werden sollen.

Beispiel:

CONVERT(varchar(8), GetDate(), 112)

ergibt z.B. für den 2. März 2000 den Wert 20000302

Zeitformat (8 oder 108)

Extrahiert die Stunden, Minuten und Sekunden des angegebenen Datums.

Beispiel:

CONVERT(varchar(8), GetDate(), 108)

ergibt z.B. 13:41:12

Werden nur Stunden und Minuten benötigt, kann der verbleibende Teil einfach abgeschnitten werden:

CONVERT(varchar(5), GetDate(), 108)

ergibt z.B. 13:41

Zeitformat incl. Millisekunden (14 oder 114)

Extrahiert Stunden, Minuten, Sekunden und Millisekunden seit Mitternacht. Beachten Sie, dass der SQL Server Millisekunden nur in einer Genauigkeit von 3.33 Millisekunden speichert.

Neben der Möglichkeit mit Hilfe der CONVERT-Funktion einzelne Teile eines Datums zu extrahieren, können auch die Funktionen DATEPART, MONTH, DAY, YEAR verwendet werden, um einzelne Bestandteile eines Datumswerts zu erhalten.

Aktuelle Sprache (@@LANGUAGE) = Deutsch

Format Beschreibung Ergebnis (9. märz 2000)
0 mon dd yyyy hh:miAM Mär 9 2000 6:40PM
100 mon dd yyyy hh:miAM Mär 9 2000 6:40PM
1 mm/dd/yy 03/09/00
101 mm/dd/yyyy 03/09/2000
2 yy.mm.dd 00.03.09
102 yyyy.mm.dd 2000.03.09
3 dd/mm/yy 09/03/00
103 dd/mm/yyyy 09/03/2000
4 dd.mm.yy 09.03.00
104 dd.mm.yyyy 09.03.2000
5 dd-mm-yy 09-03-00
105 dd-mm-yyyy 09-03-2000
6 dd mon yy 09 Mär 00
106 dd mon yyyy 09 Mär 2000
7 mon dd, yy Mär 09, 00
107 mon dd, yyyy Mär 09, 2000
8 hh:mm:ss 18:40:08
108 hh:mm:ss 18:40:08
9 mon dd yyyy hh:mi:ss:mmmAM Mär 9 2000 6:40:08:330PM
109 mon dd yyyy hh:mi:ss:mmmAM Mär 9 2000 6:40:08:330PM
10 mm-dd-yy 03-09-00
110 mm-dd-yyyy 03-09-2000
11 yy/mm/dd 00/03/09
111 yyyy/mm/dd 2000/03/09
12 yymmdd 000309
112 yyyymmdd 20000309
13 dd mon yyyy hh:mi:ss:mmm 09 Mär 2000 18:40:08:330
113 dd mon yyyy hh:mi:ss:mmm 09 Mär 2000 18:40:08:330
14 hh:mi:ss:mmm 18:40:08:330
114 hh:mi:ss:mmm 18:40:08:330
20 yyyy-mm-dd hh:mi:ss 2000-03-09 18:40:08
120 yyyy-mm-dd hh:mi:ss 2000-03-09 18:40:08
21 yyyy-mm-dd hh:mi:ss.mmm 2000-03-09 18:40:08.330
121 yyyy-mm-dd hh:mi:ss.mmm 2000-03-09 18:40:08.330

 

Aktuelle Sprache (@@Language) = Englisch

Format Beschreibung Ergebnis (9. märz 2000)
0 mon dd yyyy hh:miAM Mar 9 2000 6:46PM
100 mon dd yyyy hh:miAM Mar 9 2000 6:46PM
1 mm/dd/yy 03/09/00
101 mm/dd/yyyy 03/09/2000
2 yy.mm.dd 00.03.09
102 yyyy.mm.dd 2000.03.09
3 dd/mm/yy 09/03/00
103 dd/mm/yyyy 09/03/2000
4 dd.mm.yy 09.03.00
104 dd.mm.yyyy 09.03.2000
5 dd-mm-yy 09-03-00
105 dd-mm-yyyy 09-03-2000
6 dd mon yy 09 Mar 00
106 dd mon yyyy 09 Mar 2000
7 mon dd, yy Mar 09, 00
107 mon dd, yyyy Mar 09, 2000
8 hh:mm:ss 18:46:58
108 hh:mm:ss 18:46:58
9 mon dd yyyy hh:mi:ss:mmmAM Mar 9 2000 6:46:58:220PM
109 mon dd yyyy hh:mi:ss:mmmAM Mar 9 2000 6:46:58:220PM
10 mm-dd-yy 03-09-00
110 mm-dd-yyyy 03-09-2000
11 yy/mm/dd 00/03/09
111 yyyy/mm/dd 2000/03/09
12 yymmdd 000309
112 yyyymmdd 20000309
13 dd mon yyyy hh:mi:ss:mmm 09 Mar 2000 18:46:58:220
113 dd mon yyyy hh:mi:ss:mmm 09 Mar 2000 18:46:58:220
14 hh:mi:ss:mmm 18:46:58:220
114 hh:mi:ss:mmm 18:46:58:220
20 yyyy-mm-dd hh:mi:ss 2000-03-09 18:46:58
120 yyyy-mm-dd hh:mi:ss 2000-03-09 18:46:58
21 yyyy-mm-dd hh:mi:ss.mmm 2000-03-09 18:46:58.220
121 yyyy-mm-dd hh:mi:ss.mmm 2000-03-09 18:46:58.220
 

 

Aktuelle Sprache (@@Language) = Französisch

 

Format Beschreibung Ergebnis (9. märz 2000)
0 mon dd yyyy hh:miAM mars 9 2000 6:46PM
100 mon dd yyyy hh:miAM mars 9 2000 6:46PM
1 mm/dd/yy 03/09/00
101 mm/dd/yyyy 03/09/2000
2 yy.mm.dd 00.03.09
102 yyyy.mm.dd 2000.03.09
3 dd/mm/yy 09/03/00
103 dd/mm/yyyy 09/03/2000
4 dd.mm.yy 09.03.00
104 dd.mm.yyyy 09.03.2000
5 dd-mm-yy 09-03-00
105 dd-mm-yyyy 09-03-2000
6 dd mon yy 09 mars 00
106 dd mon yyyy 09 mars 2000
7 mon dd, yy mars 09, 00
107 mon dd, yyyy mars 09, 2000
8 hh:mm:ss 18:46:58
108 hh:mm:ss 18:46:58
9 mon dd yyyy hh:mi:ss:mmmAM mars 9 2000 6:46:58:240PM
109 mon dd yyyy hh:mi:ss:mmmAM mars 9 2000 6:46:58:240PM
10 mm-dd-yy 03-09-00
110 mm-dd-yyyy 03-09-2000
11 yy/mm/dd 00/03/09
111 yyyy/mm/dd 2000/03/09
12 yymmdd 000309
112 yyyymmdd 20000309
13 dd mon yyyy hh:mi:ss:mmm 09 mars 2000 18:46:58:240
113 dd mon yyyy hh:mi:ss:mmm 09 mars 2000 18:46:58:240
14 hh:mi:ss:mmm 18:46:58:240
114 hh:mi:ss:mmm 18:46:58:240
20 yyyy-mm-dd hh:mi:ss 2000-03-09 18:46:58
120 yyyy-mm-dd hh:mi:ss 2000-03-09 18:46:58
21 yyyy-mm-dd hh:mi:ss.mmm 2000-03-09 18:46:58.240
121 yyyy-mm-dd hh:mi:ss.mmm 2000-03-09 18:46:58.240
 

Aktuelle Sprache (@@Language) = Italienisch

Format Beschreibung Ergebnis (9. märz 2000)
0 mon dd yyyy hh:miAM mar 9 2000 6:46PM
100 mon dd yyyy hh:miAM mar 9 2000 6:46PM
1 mm/dd/yy 03/09/00
101 mm/dd/yyyy 03/09/2000
2 yy.mm.dd 00.03.09
102 yyyy.mm.dd 2000.03.09
3 dd/mm/yy 09/03/00
103 dd/mm/yyyy 09/03/2000
4 dd.mm.yy 09.03.00
104 dd.mm.yyyy 09.03.2000
5 dd-mm-yy 09-03-00
105 dd-mm-yyyy 09-03-2000
6 dd mon yy 09 mar 00
106 dd mon yyyy 09 mar 2000
7 mon dd, yy mar 09, 00
107 mon dd, yyyy mar 09, 2000
8 hh:mm:ss 18:46:58
108 hh:mm:ss 18:46:58
9 mon dd yyyy hh:mi:ss:mmmAM mar 9 2000 6:46:58:250PM
109 mon dd yyyy hh:mi:ss:mmmAM mar 9 2000 6:46:58:250PM
10 mm-dd-yy 03-09-00
110 mm-dd-yyyy 03-09-2000
11 yy/mm/dd 00/03/09
111 yyyy/mm/dd 2000/03/09
12 yymmdd 000309
112 yyyymmdd 20000309
13 dd mon yyyy hh:mi:ss:mmm 09 mar 2000 18:46:58:250
113 dd mon yyyy hh:mi:ss:mmm 09 mar 2000 18:46:58:250
14 hh:mi:ss:mmm 18:46:58:250
114 hh:mi:ss:mmm 18:46:58:250
20 yyyy-mm-dd hh:mi:ss 2000-03-09 18:46:58
120 yyyy-mm-dd hh:mi:ss 2000-03-09 18:46:58
21 yyyy-mm-dd hh:mi:ss.mmm 2000-03-09 18:46:58.250
121 yyyy-mm-dd hh:mi:ss.mmm 2000-03-09 18:46:58.250

 



Valid XHTML 1.0!

Leerraum

Dokument zum Drucken anzeigen
English Pages
Link-Tipp zum Thema ".net Allgemein": www.devx.com/projectcool/developer/Default.asp

Viele Artikel, Links zu .Net, VB, SQL Server, und und und...