Datumsangaben können mit einem einzelnen Shortcut-Zeichen (z.B. "G") oder einer Kombination aus Spezifizierern (z.B. "HH:mm") formatiert werden. Wenn Sie ein einzelnes Zeichen und kein Shortcut-Zeichen als regulären Spezifizierer verwenden möchten, stellen Sie der Zeichenfolge das Präfix % voran. Beispiel: "%m" gibt anstelle von Monat+Tag die Minuten aus, die nicht mit Nullen aufgefüllt werden.
Tabelle 12-7 Datumsformate mit Einzelzeichen-Shortcut
| Format | Beschreibung |
|---|---|
|
t |
Uhrzeit kurz "4:05 PM" |
|
T |
Uhrzeit lang "4:05:07 PM" |
|
d |
Datum kurz "3/9/2013" |
|
D |
Datum lang "Friday, March 09, 2013" |
|
f |
Datum lang + Uhrzeit kurz "Friday, March 09, 2013 4:05 PM" |
|
F |
Datum lang + Uhrzeit lang "Friday, March 09, 2013 4:05:07 PM" |
|
g |
Datum kurz + Uhrzeit kurz "3/9/2013 4:05 PM" |
|
G |
Datum kurz + Uhrzeit lang "3/9/2013 4:05:07 PM" (Standard) |
|
m |
Monat + Tag "March 09" |
|
y |
Monat + Jahr "March, 2013" |
|
r |
RFC 1123 "Fri, 09 Mar 2013 16:05:07 GMT" |
|
s |
Sortierbares Datums-/Zeitmuster "2013-03-09T16:05:07" |
|
u |
Universelles Datums-/Zeitmuster "2013-03-09 16:05:07Z" |
Tabelle 12-8 Datumsformatspezifizierer (mehrere Zeichen)
| Format | Beschreibung Die Beispiele beziehen sich auf 2013-04-05 04:07:09 PM CST. |
|---|---|
|
yy |
Jahr "13" |
|
yyyy |
Jahr "2013" |
|
M |
Monat "4" |
|
MM |
Monat "04" |
|
MMM |
Monat "Apr" |
|
MMMM |
Monat "April" |
|
d |
Tag "5" |
|
dd |
Tag "05" |
|
ddd |
Tag "Sun" |
|
dddd |
Tag "Sunday" |
|
h |
12 Stunden "4" |
|
hh |
12 Stunden "04" |
|
H |
24 Stunden "16" (wenn 4 AM "4") |
|
HH |
24 Stunden "16" (wenn 4 AM "04") |
|
m |
Minute "7" |
|
MM |
Minute "07" |
|
s |
Sekunden "9" |
|
ss |
Sekunden "09" |
|
f |
Bruchteile einer Sekunde (kann für höhere Genauigkeit ein- bis viermal wiederholt werden) |
|
F |
Bruchteile einer Sekunde ohne führende Nullen (kann ein- bis viermal wiederholt werden) |
|
t |
AM- oder PM-Bezeichner "P" (ist bei reinen 24-Stunden-Ländereinstellungen leer) |
|
tt |
AM- oder PM-Bezeichner "PM" (ist bei reinen 24-Stunden-Ländereinstellungen leer) |
|
z |
GMT-Verschiebung "-6" |
|
zz |
GMT-Verschiebung "-06" |
|
zzz |
GMT-Verschiebung "-06:00" |
|
: |
Zeittrennzeichen (gebietsschemaspezifisch) |
|
/ |
Datumstrennzeichen (gebietsschemaspezifisch) |
|
\<char> |
Escape-Zeichen (<char> wird als Literalausgabe behandelt). Beispiel: "{0:HH\h}" gibt "16h" aus. |
|
Jedes andere Zeichen |
Wird unverändert in die Ausgabe kopiert. |