Bilder im Tag-, Monats-, Jahres- und Epochenformat
Die Anwendung verwendet die in diesem Thema beschriebenen Elemente, um eine Bildzeichenfolge im NULL-Enden-Format zu erstellen. Wenn Leerzeichen verwendet werden, um die Elemente in der Zeichenfolge zu trennen, werden diese Leerzeichen an derselben Position in der Ausgabezeichenfolge angezeigt.
Hinweis
Die Formattypen "d", "g" und "y" müssen Kleinbuchstaben und der Buchstabe "M" Großbuchstaben sein.
Um beispielsweise die Datumszeichenfolge "Wed, Aug 31 94" abzurufen, verwendet die Anwendung die Bildzeichenfolge "ddd',' MMM dd yy".
Die Anwendung verwendet einzelne Anführungszeichen, um Zeichen zu markieren, die genau wie angegeben angezeigt werden. Wenn die Anwendung ein einzelnes Anführungszeichen anzeigen muss, sollten zwei einzelne Anführungszeichen in einer Zeile platziert werden. Beispielsweise wird "abc''bar" als "abc'bar" angezeigt.
In der folgenden Tabelle werden die Formattypen definiert, die zum Darstellen von Tagen verwendet werden.
Formattyp | Bedeutung |
---|---|
T | Tag des Monats als Ziffern ohne führende Nullen für einstellige Tage. |
dd | Tag des Monats als Ziffern mit führenden Nullen für einstellige Tage. |
ddd | Abgekürzter Wochentag, wie durch einen LOCALE_SABBREVDAYNAME*-Wert angegeben, z. B. "Mon" in Englisch (USA). Windows Vista und höher: Wenn eine kurze Version des Wochentags erforderlich ist, sollte Ihre Anwendung die LOCALE_SSHORTESTDAYNAME*-Konstanten verwenden. |
dddd | Wochentag, wie durch einen LOCALE_SDAYNAME* -Wert angegeben. |
In der folgenden Tabelle werden die Formattypen definiert, die zum Darstellen von Monaten verwendet werden.
Formattyp | Bedeutung |
---|---|
M | Monat als Ziffern ohne führende Nullen für einstellige Monate. |
MM | Monat als Ziffern mit führenden Nullen für einstellige Monate. |
MMM | Abgekürzter Monat, wie durch einen LOCALE_SABBREVMONTHNAME*-Wert angegeben, z. B. "Nov" auf Englisch (USA). |
MMMM | Monat, der durch einen LOCALE_SMONTHNAME*-Wert angegeben wird, z. B. "November" für Englisch (USA) und "Noviembre" für Spanisch (Spanien). |
In der folgenden Tabelle werden die Formattypen definiert, die zum Darstellen von Jahren verwendet werden.
Formattyp | Bedeutung |
---|---|
Y | Jahr, das nur durch die letzte Ziffer dargestellt wird. |
yy | Jahr, das nur durch die letzten beiden Ziffern dargestellt wird. Eine führende Null wird für einstellige Jahre hinzugefügt. |
yyyy | Jahr, das je nach verwendetem Kalender durch vollständige vier oder fünf Ziffern dargestellt wird. Thailändische buddhistische und koreanische Kalender haben fünfstellige Jahre. Das Muster "JJJJ" zeigt fünf Ziffern für diese beiden Kalender und vier Ziffern für alle anderen unterstützten Kalender an. Kalender mit einstelligen oder zweistelligen Jahren, wie z. B. für die Japanische Kaiserzeit, werden unterschiedlich dargestellt. Ein einstelliges Jahr wird mit einer führenden Null dargestellt, z. B. "03". Ein zweistelliges Jahr wird mit zwei Ziffern dargestellt, z. B. "13". Es werden keine zusätzlichen führenden Nullen angezeigt. |
yyyyy | Verhält sich identisch mit "JJJJ". |
In der folgenden Tabelle werden die Formattypen definiert, die zum Darstellen eines Zeitraums oder einer Epoche verwendet werden.
Formattyp | Bedeutung |
---|---|
g, gg | Period/Era-Zeichenfolge formatiert, wie vom CAL_SERASTRING-Wert angegeben. Die Bilder im Format "g" und "gg" in einer Datumszeichenfolge werden ignoriert, wenn keine zugeordnete Epochen- oder Periodenzeichenfolge vorhanden ist. |