dey: Datumsformat umwandeln

Servus

Es handelt sich bei mir um XSL-format vor 1999:
<?xml version="1.0"  encoding="iso8859-1"?>
<xsl:stylesheet  xmlns:xsl="http://www.w3.org/TR/WD-xsl">

Meine XML-Datei enthält in Klartext eine Amerikanisches Datum: mm-dd-yyyy.
Für die Verwendung in Deutschland muss ich es in der Darstellung im XSL formatieren; dd.mm.yyyy.
Gibt es einen format-Befehl hierfür?

bydey

  1. Hallo,

    Es handelt sich bei mir um XSL-format vor 1999:
    <?xml version="1.0"  encoding="iso8859-1"?>
    <xsl:stylesheet  xmlns:xsl="http://www.w3.org/TR/WD-xsl">

    Meine XML-Datei enthält in Klartext eine Amerikanisches Datum: mm-dd-yyyy.
    Für die Verwendung in Deutschland muss ich es in der Darstellung im XSL formatieren; dd.mm.yyyy.
    Gibt es einen format-Befehl hierfür?

    Nein.
    Was du tun kannst ist selbst ein Template zu erstellen: substring() und substring-after() bzw.  substring-before() sollten dabei zum Zug kommen.

    (Ich hoffe dass diese schon im MSXML 2.x gab)

    Grüße
    Thomas