Freigeben über


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.