Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Konvertiert XSD-Standarddatumsformate in Zeichen, die für die Ausgabe geeignet sind.
string ms:format-date(string datetime, string format [,locale])
Parameter
- string datetime
Enthält einen Wert im XSD-Format, der sich auf ein Datum bezieht. Bei Argumenten, die keine Zeichenfolge darstellen, verhält sich diese Funktion so, als sei einestring()-Funktion angewendet worden. Wenn das Argument kein Datum darstellt, besteht die Ausgabe aus einer leeren Zeichenfolge. Wenn das Attribut ein gültiges XSD-Datum darstellt und einige Felder leer sind, versucht diese Funktion, nicht angegebene Felder auszufüllen.
- string format
Enthält eine Formatzeichenfolge gemäß denGetDateFormat-Funktionen der Win32 API.
- locale [optional]
Definiert das Gebiet, für das die Daten formatiert werden sollen (z. B. "EN_us").
Hinweise
Im Folgenden werden die Formatzeichen für ms:format-date() aufgelistet.
| Zeichen | Beschreibung |
|---|---|
M |
Monate, angezeigt als 1–12 |
MM |
Monate, angezeigt als 01–12 |
MMM |
Monate, angezeigt als Jan–Dez |
MMMM |
Monate, angezeigt als Januar-Dezember |
d |
Tage, angezeigt als 1-31 |
dd |
Tage, angezeigt als 01-31 |
ddd |
Tage, angezeigt als So-Sa |
dddd |
Tage, angezeigt als Sonntag-Samstag |
y |
Jahre, angezeigt als 0-99 |
yy |
Jahre, angezeigt als 00-99 |
yyyy |
Jahre, angezeigt als 1900-9999 |
gg |
Zeitraum (wird - wenn nicht vorhanden - ignoriert) |
Beachten Sie, das bei diesem Format Folgendes nicht zulässig ist: Zeitzonen, das Einfügen von beliebigem Text in eine formatierte Zeichenfolge, Jahrhunderte und Suffixe (z. B. 2. Mai oder 1.April).
Beispiel
XML-Dokument (Sample.xml)
XSLT-Stylesheet (Sample.xsl)
Ausgabe
Auf der HTML-Ausgabeseite werden die folgenden Einträge angezeigt:
Date Unedited: 2000-02-16T15:56:00
Date Edited: Feb 16, 2000