Date-Time-Formatzeichenfolgen geben die Formatierung der date-time-Werte an (wie TDateTime), wenn sie in Zeichenfolgen konvertiert werden. Date-Time-Formatzeichenfolgen bestehen aus Bezeichnern, die Werte zum Einfügen in die formatierte Zeichenfolge darstellen. Einige Bezeichner (wie "d") formatieren Zahlen und Zeichenfolgen. Andere Bezeichner (wie "/") beziehen sich auf gebietsschemaspezifische Zeichenfolgen aus globalen Variablen. Die Groß-/Kleinschreibung der Bezeichner wird in Formaten ignoriert, außer bei den Bezeichnern "am/pm" und "a/p".
| Bezeichner | Anzeige |
|---|---|
|
c |
Datum gefolgt von Uhrzeit Hinweis: Die Uhrzeit wird nicht angezeigt, wenn der date-time-Wert exakt Mitternacht angibt. |
|
d |
Tag als Zahl ohne vorangestellte Null (1–31) |
|
dd |
Tag als Zahl mit vorangestellter Null (01–31) |
|
ddd |
Tag als Abkürzung (So-Sa) |
|
dddd |
Tag als vollständiger Name (Sonntag-Samstag) |
|
ddddd |
Kurzformat des Datums |
|
dddddd |
Langformat des Datums |
|
e |
Jahr in der aktuellen Periode/im aktuellen Zeitalter als Zahl ohne vorangestellte Null (nur japanisches, koreanisches und taiwanesisches Gebietsschema) |
|
ee |
Jahr in der aktuellen Periode/im aktuellen Zeitalter als Zahl mit vorangestellter Null (nur japanisches, koreanisches und taiwanesisches Gebietsschema) |
|
g |
Periode/Zeitalter als Abkürzung (nur japanisches und taiwanesisches Gebietsschema) |
|
gg |
Periode/Zeitalter als vollständiger Name (nur japanisches und taiwanesisches Gebietsschema) |
|
m |
Monat als Zahl ohne vorangestellte Null (1–12) Achtung: Wenn der Bezeichner "m" direkt einem Bezeichner "h" oder "hh" folgt, wird statt des Monats die Minute angezeigt. |
|
mm |
Monat als Zahl mit vorangestellter Null (01–12) Achtung: Wenn der Bezeichner "mm" direkt einem Bezeichner "h" oder "hh" folgt, wird statt des Monats die Minute angezeigt. |
|
mmm |
Monat als Abkürzung (Jan-Dez) |
|
mmmm |
Monat als voller Name (Januar-Dezember) |
|
yy |
Jahr als zweistellige Zahl (00–99) |
|
yyyy |
Jahr als vierstellige Zahl (0000–9999) |
|
h |
Stunde ohne vorangestellte Null (0-23) |
|
hh |
Stunde mit vorangestellter Null (00-23) |
|
n |
Minute ohne vorangestellte Null (0-59) |
|
nn |
Minute mit vorangestellter Null (00-59) |
|
s |
Sekunde ohne vorangestellte Null (0-59) |
|
ss |
Sekunde mit vorangestellter Null (00-59) |
|
z |
Millisekunde ohne vorangestellte Null (0-999) |
|
zzz |
Millisekunde mit vorangestellter Null (000-999) |
|
t |
Zeit im durch globale ShortTimeFormat-Variable angegebenem Format |
|
tt |
Zeit im durch globale LongTimeFormat-Variable angegebenem Format |
|
am/pm |
Verwendet die 12-Stunden-Uhr für den vorangehenden Bezeichner "h" oder "hh" und zeigt "am" für alle Stunden vor und "pm" für alle Stunden nach 12 Uhr mittags an. Der Bezeichner "am/pm" kann Groß- oder Kleinschreibung oder eine gemischte Schreibweise verwenden, und das Ergebnis wird entsprechend angezeigt. |
|
a/p |
Verwendet die 12-Stunden-Uhr für den vorangehenden Bezeichner "h" oder "hh" und zeigt "a" für alle Stunden vor und "p" für alle Stunden nach 12 Uhr mittags an. Der Bezeichner "a/p" kann Groß- oder Kleinschreibung oder eine gemischte Schreibweise verwenden, und das Ergebnis wird entsprechend angezeigt. |
|
ampm |
Verwendet die 12-Stunden-Uhr für den vorangehenden Bezeichner "h" oder "hh". |
|
/ |
Durch regionale Einstellungen angegebenes Datumstrennzeichen |
|
: |
Durch regionale Einstellungen angegebenes Uhrzeittrennzeichen |
|
'xx'/"xx" |
Zeichen, die in einfache oder doppelte Anführungszeichen gesetzt sind, werden so angezeigt und haben keine Auswirkung auf die Formatierung. |