W3C home > Mailing lists > Public > public-qt-comments@w3.org > September 2002

RE: Can you use the eq operator on two duration values?

From: Kay, Michael <Michael.Kay@softwareag.com>
Date: Tue, 17 Sep 2002 11:03:45 +0200
Message-ID: <DFF2AC9E3583D511A21F0008C7E621060453DB7C@daemsg02.software-ag.de>
To: "'John Mercado'" <johnkmercado@yahoo.com>, public-qt-comments@w3.org
No, it's not intentional, it's a muddle. Something we still need to sort
There are basically two schools of thought here:
(a) duration as defined in Schema creates too many problems, so we should
not support it in XQuery, and require people to use the two subtypes
yearMonthDuration and dayTimeDuration instead.
(b) we should only support a basic set of operations on durations, such as
comparing them for equality and converting them to and from strings.
I suspect that some people thought we had decided (a) and others that we had
decided (b). Note that although we define op:duration-equal in F&O, we don't
actually say what its semantics are, for example whether P1Y equals P12M. In
Schema, these are distinct values in the value space.
Michael Kay

-----Original Message-----
From: John Mercado [mailto:johnkmercado@yahoo.com] 
Sent: 02 September 2002 15:12
To: public-qt-comments@w3.org
Subject: Can you use the eq operator on two duration values?

There is an operator op:duration-equal in the F&O spec but there is no line
in the Operator Mapping table of the XQuery 1.0 spec that allows you to use
the "eq" operator on two values of type "duration".    This seems like an
inconsistency - or was it intentional?


Do You Yahoo!?
Yahoo!  <http://rd.yahoo.com/finance/mailsig/new/*http://finance.yahoo.com>
Finance - Get real-time stock quotes
Received on Tuesday, 17 September 2002 05:04:10 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:45:10 UTC