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. |