- From: Ashok Malhotra <ashokma@microsoft.com>
- Date: Tue, 15 Apr 2003 05:40:41 -0700
- To: "Priscilla Walmsley" <priscilla@walmsley.com>, <public-qt-comments@w3.org>
Priscilla:
The subtract-* function subtract the second argument from the first.
So, if the first precedes the second the result is a negative duration.
The text seems to be correct for dateTimes but incorrect for
subtract-dates and subtract-times. I'll fix that. The example from
subtract-dateTimes-yielding-yearMonthDuration is below. This may have
been fixed in the latest version.
fn:subtract-dateTimes-yielding-yearMonthDuration(xs:dateTime("2000-10-30
T11:12:00"), xs:dateTime("1999-11-28T09:00:00")) returns a
xdt:yearMonthDuration value corresponding to 11 months.
All the best, Ashok
> -----Original Message-----
> From: public-qt-comments-request@w3.org [mailto:public-qt-comments-
> request@w3.org] On Behalf Of Priscilla Walmsley
> Sent: Tuesday, April 15, 2003 5:29 AM
> To: public-qt-comments@w3.org
>
>
> The descriptions of subtract-dateTimes-yielding-yearMonthDuration and
> -dayTimeDuration say:
>
> "If the normalized value of $srcval1 follows in time the normalized
> value of $srcval2, the returned value is a negative duration."
>
> This should say "precedes" rather than "follows", according to the
> example. They would then be consistent with subtract-dates and
> subtract-times as well.
>
> Thanks,
> Priscilla
>
>
Received on Tuesday, 15 April 2003 08:40:51 UTC