date-to-xlsx
Das Ergebnis ist die Excel-Darstellung des aus der Quelle extrahierten date-Werts in Form einer laufenden Nummer, die für das Datum steht. Standardmäßig ist der 1. Jänner 1900 in Microsoft Excel für Windows die laufende Nummer 1.
Sprachen
Built-in,C#, Java, XSLT 2.0, XSLT 3.0..
Parameter
Name | Typ | Beschreibung |
---|---|---|
date | xs:date | Der Input-Datumswert. |
Beispiel
Im folgenden Mapping wird der String "1900-01-01" mit Hilfe der parse-date-Funktion in ein Datum konvertiert. Der damit erzeugte xs:date-Wert (1. Jänner 1900) wird anschließend als Argument für die Funktion date-to-xlsx bereitgestellt, welche seine numerische Darstellung zurückgibt und in eine Excel-Zelle schreibt. Der Ergebnis-Zellenwert ist, wie erwartet, 1.
Beachten Sie dass das Format der Excel-Zielzelle "Numerisch" ist. Wenn Sie mit der rechten Maustaste in Excel in die Zelle klicken und diese mit dem Befehl Zellen formatieren als Datum formatieren, wird der Zellenwert zu 1/1/1900.