Lists Home |
Date Index |
Another astonishment is that the algorithm described makes
P1Y1D > P365D indeterminate, even though in our naive understanding, even
including the idea of leap year, a year and a day is always at least 366
----- Original Message -----
From: "Jeni Tennison" <email@example.com>
To: "John Cowan" <firstname.lastname@example.org>
Cc: "Dare Obasanjo" <email@example.com>; <firstname.lastname@example.org>;
"Jonathan Robie" <email@example.com>;
Sent: Saturday, September 28, 2002 4:00 PM
Subject: Re: [xml-dev] limits of the generic
> >> The algorithm in the W3C XML Schema Datatypes Recommendation adds
> >> the year/month component first (which would give 2005-02-29), then
> >> "pins" the result of that to give a legal date (i.e. 2005-02-28),
> >> and then adds the day and time components of the duration (to give
> >> the final answer of 2005-03-01).
> > Which Astonishes me (as in Principle of Least Astonishment). I would
> > have expected a year after 2-29 to be 3-1.
> Well, as you know, there's lots Astonishing about W3C XML Schema.
> Perhaps my problem is that I'm no longer so Astonished by W3C XML
> Schema and that makes me Astonished by XPath 2.0...