Die Formatierung von Zeit und Datum geschieht durch einen speziellen Steuercode, bei dem als Platzhalter folgende Zeichenkombinationen eingesetzt werden können:
Spezifikations-symbol |
Darstellung |
d |
Der Tag wird als Zahl ohne führende Null agezeigt (1-31). |
dd |
Der Tag wird als Zahl mit führender Null abgezeigt (01-31). |
ddd |
Der Wochentag wird abgekürzt (z. B.: So-Sa) entsprechend der Einstellung in der Systemsteuerung dargestellt. |
dddd |
Der Wochentag wird in Volldarstellung (Sonntag-Samstag) entsprechend der Einstellung in der Systemsteuerung angezeigt. |
ddddd |
Das Datum wird entsprechend der Einstellung in der Systemsteuerung in der Kurzform angezeigt. |
dddddd |
Das Datum wird entsprechend der Einstellung in der Systemsteuerung in der Langform angezeigt. |
e |
Das laufende Jahr der aktuellen Ära wird als Zahl ohne führende Null angezeigt (betrifft nur die japanische, koreanische und taiwanesische Lokalisation). |
ee |
Das laufende Jahr der aktuellen Ära wird als Zahl mit führender Null angezeigt (betrifft nur die japanische, koreanische und taiwanesische Lokalisation). |
g |
Der Name der aktuellen Ära wird abgekürzt angezeigt (betrifft nur die japanische und taiwanesische Lokalisation). |
gg |
Der Name der aktuellen Ära wird in Follform angezeigt (betrifft nur die japanische und taiwanesische Lokalisation). |
m |
Der Monat wird als Zahl ohne führende Null dargestellt (1-12). Folgt das Spezifikationssymbol m direkt einem h oder hh wird statt des Monats der Minutenwert angezeigt. |
mm |
Der Monat wird als Zahl mit führender Null dargestellt (1-12). Folgt das Spezifikationssymbol mm direkt einem h oder hh wird statt des Monats der Minutenwert angezeigt. |
mmm |
Der Monate werden abgekürzt (Jan-Dec) entsprechend der Einstellung in der Systemsteuerung angezeigt. |
mmmm |
Der Monate werden in Vollform (Januar-Dezember) entsprechend der Einstellung in der Systemsteuerung angezeigt. |
yy |
Die Jahreszahlen werden zweistellig angezeigt (00-99). |
yyyy |
Die Jahreszahlen werden vierstellig angezeigt (0000-9999). |
h |
Die Stunden werden ohne führende Null dargestellt (0-23). |
hh |
Die Stunden werden mit führender Null dargestellt (00-23). |
n |
Die Minuten werden ohne führende Null dargestellt (0-59). |
nn |
Die Minuten werden mit führender Null dargestellt (00-59). |
s |
Die Sekunden werden ohne führende Null dargestellt (0-59). |
ss |
Die Sekunden werden mit führender Null dargestellt (00-59). |
z |
Die Millisekunden ohne führende Null dargestellt (0-999). |
zzz |
Die Millisekunden werden mit führender Null dargestellt (000-999). |
t |
Die Uhrzeit wird entsprechend der Kurzdarstellungsform (Systemeinstellung) angezeigt. |
tt |
Die Uhrzeit wird entsprechend der Langdarstellungsform (Systemeinstellung) angezeigt. |
am/pm |
Die Anzeige für die vorangestellete Spezifikationssymbole h oder hh wird auf das 12-Stunden-System umgestellt: 'am' wird für jede Stunde vor Mittag, und 'pm' für jede Stunde danach angezeigt. Das Spezifikationssymbol am/pm kann in Groß-, Kleinbuchstaben oder gemischt verwendet werden; entsprechend erfolgt auch die die Ausgabe der Zeit. |
a/p |
Die Anzeige für die vorangestellete Spezifikationssymbole h oder hh wird auf das 12-Stunden-System umgestellt: 'a' wird für jede Stunde vor Mittag, und 'p' für jede Stunde danach angezeigt. Das Spezifikationssymbol am/pm kann in Groß-, Kleinbuchstaben oder gemischt verwendet werden; entsprechend erfolgt auch die die Ausgabe der Zeit. |
ampm |
Die Anzeige für die vorangestellete Spezifikationssymbole h oder hh wird auf das 12-Stunden-System umgestellt. Zur Darstelllung wird der in der Systemeinstellung global definierte 'TimePMString' verwendet. |
/ |
/ zeigt das im System eingestellte Zeichen (DateSeparator) an, im Deutschsprachigen raum meist Punkt oder Bindestrich. |
: |
: zeigt das im System eingestellte Zeichen (TimeSeparator) an, im deutschsprachigen Raum meist Punkt oder Doppelpunkt. |
'xx'/"xx" |
Zeichen, die zwischen einfachen oder doppelten Anführungszeichen werden bei der Formatierung ignoriert, und wie eingegeben angezeigt. |