Bilder im Format "Day", "Month", "Year" und "Era"
Die Anwendung verwendet die in diesem Thema beschriebenen Elemente, um eine auf NULL endende Formatbildzeichenfolge zu erstellen. Wenn Leerzeichen verwendet werden, um die Elemente in der Zeichenfolge zu trennen, werden diese Leerzeichen an der gleichen Position in der Ausgabezeichenfolge angezeigt.
Hinweis
Die Formattypen "d", "g" und "y" müssen klein geschrieben sein, und der Buchstabe "M" muss groß geschrieben sein.
Um beispielsweise die Datumszeichenfolge "Wed, Aug 31 94" abzurufen, verwendet die Anwendung die Bildzeichenfolge "ddd',' MMM dd yy".
Die Anwendung verwendet einfache Anführungszeichen, um Zeichen so zu markieren, dass sie genau wie angegeben angezeigt werden. Wenn die Anwendung ein einfaches Anführungszeichen anzeigen muss, sollten zwei einfache Anführungszeichen in eine Zeile gesetzt werden. Beispielsweise wird 'abc''bar' als "abc'bar" angezeigt.
In der folgenden Tabelle werden die Formattypen definiert, die zur Darstellung von Tagen verwendet werden.
| Formattyp | Bedeutung |
|---|---|
| d | 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 Tag der Woche, wie durch einen _ LOCALE-WERT * VOM TAGBREVDAYNAME angegeben, z. B. "Mon" auf Englisch (USA).Windows Vista und höher: Wenn eine kurze Version des Wochentags erforderlich ist, sollte Ihre Anwendung die _ LOCALE-Konstanten SSHORTESTDAYNAME * verwenden. |
| dddd | Tag der Woche, wie durch einen LOCALE _ * SDAYNAME-Wert angegeben. |
In der folgenden Tabelle werden die Formattypen definiert, die verwendet werden, um Monate darzustellen.
| 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-WERT VOMBREVMONTHNAME angegeben, z.B. "November" auf Englisch (USA). |
| MMMM | Monat, wie durch einen LOCALE _ * SMONTHNAME-Wert angegeben, z. B. "November" für Englisch (USA) und "Quotimembre" für Spanisch (Spanien). |
In der folgenden Tabelle werden die Formattypen definiert, die für die Darstellung 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. Für einstellige Jahre wird eine führende Null hinzugefügt. |
| yyyy | Jahr, dargestellt durch vollständige vier oder fünf Ziffern, abhängig vom verwendeten Kalender. Thailändische und koreanische Kalender haben fünfstellige Jahre. Das Muster "yyyy" zeigt fünf Ziffern für diese beiden Kalender und vier Ziffern für alle anderen unterstützten Kalender an. Kalender mit ein- oder zweistelligen Jahren, z. B. für die japanische Epoche, 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 "yyyy". |
In der folgenden Tabelle werden die Formattypen definiert, die verwendet werden, um einen Punkt oder zeitraum darzustellen.
| Formattyp | Bedeutung |
|---|---|
| g, gg | Period/era string formatiert, wie durch den _ CAL-WERT VONSTRING angegeben. Die Bilder im Format "g" und "gg" in einer Datumszeichenfolge werden ignoriert, wenn kein Zeitraum oder eine Punktzeichenfolge zugeordnet ist. |