Returns the result of dividing the value of $arg1 by $arg2.
The result is rounded to the nearest month.
xs:yearMonthDuration and a numeric
value.op:divide-yearMonthDuration( $arg1 as xs:yearMonthDuration,$arg2 as xs:doublexs:yearMonthDurationThe result is the xs:yearMonthDuration whose length in months is equal to
the result of applying the fn:round function to the value obtained by
dividing the length in months of $arg1 by the value of
$arg2.
If $arg2 is positive or negative infinity, the result is a zero-length
duration. If $arg2 is positive or negative zero, the result overflows and
is handled as described in .
For handling of overflow and underflow, see .
The expression op:divide-yearMonthDuration(xs:yearMonthDuration("P2Y11M"),
1.5) returns xs:yearMonthDuration("P1Y11M").
A dynamic error is raised if $arg2 is
NaN.
Either operand (and therefore the result) may be negative.