
fn:subtract-dateTimes-yielding-yearMonthDuration( $srcval1 as xs:dateTime, $srcval1 as xs:dateTime ) as xdt:yearMonthDuration
[0.9-ml only, use the minus operator ( - ) instead] Returns the
xdt:yearMonthDuration that corresponds to the difference between
the normalized value of $srcval1 and the normalized value of $srcval2. If
either argument is the empty sequence, returns the empty sequence. If the
normalized value of $srcval1 precedes in time the normalized value of
$srcval2, the returned value is a negative duration.
| Parameters | |
|---|---|
| srcval1 | The first xs:dateTime value. |
| srcval1 | The second xs:dateTime value. |
xquery version "0.9-ml"
fn:subtract-dateTimes-yielding-yearMonthDuration(
fn:current-dateTime(),
xs:dateTime("2000-01-11T12:01:00.000Z"))
=> the yearMonthDuration P8Y10M, or whatever is
correct for the current date