datetime-diff
Das Ergebnis ist die Zeitdauer, die durch Subtraktion von datetime2 (zweites Argument) von datetime1 (erstes Argument) ermittelt wird. Das Ergebnis kann auf einen String oder einen Zeitdauer (duration)-Datentyp gemappt werden.
Sprachen
Built-in, C++, C#, Java.
Parameter
Name | Typ | Beschreibung |
---|---|---|
datetime1 | xs:dateTime | Liefert den ersten xs:dateTime-Wert. |
datetime2 | xs:duration | Liefert den zweiten xs:dateTime-Wert. |
Beispiel
Im unten gezeigten Mapping wird mit der Funktion datetime-diff die Abflugzeit (dateTime) 2001-12-17T09:30:02+05:00 von der Ankunftszeit 2001-12-17T19:30:02+05:00 subtrahiert. Beachten Sie das der Ankunftswert der größere Wert ist, daher wird er mit dem ersten Input der Funktion verbunden.
Die Ausgabe des Mappings ist der Unterschied zwischen den zwei Werten (eine Zeitdauer von 10 Stunden):
PT10H |