Datums- und Uhrzeitformate
Formatzeichenfolgen für Datum und Uhrzeit bestehen aus Spezifizierern, die Werte darstellen, die in die formatierte Zeichenfolge eingefügt werden sollen. Einige Spezifizierer (z. B. „d“) formatieren einfach Zahlen oder Zeichenfolgen. Andere Spezifizierer (z. B. „/“) beziehen sich auf gebietsschemaspezifische Zeichenfolgen aus globalen Variablen. In der folgenden Tabelle werden die Spezifizierer in Kleinbuchstaben angegeben. Die Groß-/Kleinschreibung wird in Formaten ignoriert, mit Ausnahme der Angabe „am/pm“. und "a/p" Spezifizierer.
Specifier |
Displays |
c |
Zeigt das Datum im kurzen Standardformat an. |
d |
Zeigt den Tag als Zahl ohne führende Null an (1-31). |
dd |
Zeigt den Tag als Zahl mit führender Null an (01-31). |
ddd |
Zeigt den Tag als Abkürzung an (Sonntag bis Samstag). |
dddd |
Zeigt den Tag als vollständigen Namen an (Sonntag-Samstag). |
ddddd |
Zeigt das Datum im Kurzdatumsformat an. |
dddddd |
Zeigt das Datum im langen Datumsformat an. |
e |
Zeigt das Jahr im aktuellen Zeitraum als Zahl ohne führende Null an (nur japanische, koreanische und taiwanesische Gebietsschemata). |
ee |
Zeigt das Jahr im aktuellen Zeitraum als Zahl mit einer führenden Null an (nur japanische, koreanische und taiwanesische Gebietsschemata). |
g |
Zeigt den Zeitraum/die Ära als Abkürzung an (nur japanische und taiwanesische Gebietsschemas). |
gg |
(Nur Windows) Zeigt den Zeitraum/die Ära als vollständigen Namen an. (Nur japanische und taiwanesische Gebietsschemas). |
m |
Zeigt den Monat als Zahl ohne führende Null (1-12) an. Wenn der m-Bezeichner unmittelbar auf einen h- oder hh-Bezeichner folgt, wird statt des Monats die Minute angezeigt. |
mm |
Zeigt den Monat als Zahl mit einer führenden Null (01-12) an. Wenn der mm-Bezeichner unmittelbar auf einen h- oder hh-Bezeichner folgt, wird statt des Monats die Minute angezeigt. |
mmm |
Zeigt den Monat als Abkürzung an (Jan-Dez). |
mmmm |
Zeigt den Monat als vollständigen Namen an (Januar-Dezember). |
yy |
Zeigt das Jahr als zweistellige Zahl (00-99) an. |
jjjj |
Zeigt das Jahr als vierstellige Zahl (0000-9999) an. |
h |
Zeigt die Stunde ohne führende Null an (0-23). |
hh |
Zeigt die Stunde mit einer führenden Null an (00-23). |
n |
Zeigt die Minute ohne führende Null an (0-59). |
nn |
Zeigt die Minute mit einer führenden Null an (00-59). |
s |
Zeigt die Sekunde ohne führende Null an (0-59). |
ss |
Zeigt die Sekunde mit einer führenden Null an (00-59). |
z |
Zeigt die Millisekunde ohne führende Null an (0-999). |
zzz |
Zeigt die Millisekunde mit einer führenden Null an (000-999). |
t |
Zeigt die Zeit im Kurzzeitformat an. |
tt |
Zeigt die Zeit im Langzeitformat an. |
vormittags/nachmittags |
Verwendet das 12-Stunden-Format für den vorangehenden h- oder hh-Bezeichner und zeigt „am“ an. für jede Stunde vor Mittag und 'pm' für jede Stunde nach Mittag. Der am/pm-Bezeichner kann Klein-, Groß- oder Mischbuchstaben verwenden und das Ergebnis wird entsprechend angezeigt. |
a/p |
Verwendet das 12-Stunden-Format für den vorangehenden h- oder hh-Bezeichner und zeigt 'a' für jede Stunde vor Mittag und 'p' für jede Stunde nach Mittag. Der a/p-Spezifizierer kann Klein-, Groß- oder Mischschreibung verwenden und das Ergebnis wird entsprechend angezeigt. |
/ |
Zeigt das durch die globale Variable angegebene Datumstrennzeichen an. |
: |
Zeigt das durch die globale Variable angegebene Zeittrennzeichen an. |
'xx'/"xx" |
In einfache oder doppelte Anführungszeichen eingeschlossene Zeichen werden unverändert angezeigt und haben keinen Einfluss auf die Formatierung. |

