[Bug 3040] Date and dateTime formats do not allow some valid ISO 8601 values

http://www.w3.org/Bugs/Public/show_bug.cgi?id=3040





------- Comment #1 from davep@iit.edu  2006-09-11 18:21 -------
(In reply to comment #0)

> There is an ambiguity with the definition of centuries and the 100BC/100AD
> years.  Does 19 equal the 1900's or does it equal 19AD?  ISO 8601 states that
> 19 equals the 1900's AD.  Therefore using 10 for 10 AD should not be allowed. 
> It really represents the 1000's.  The format 0010 should be used for the year
> 10 AD and -0010 should be used for year 10 BC.  

The lexical representations as defined require a minimum of four digits in the
year fragment of date/time representations having a year fragment.  I believe
you have misunderstood the spec in that regard.

Received on Monday, 11 September 2006 18:21:24 UTC