Altova Mailing List Archives

Re: [xml-dev] Incompleteness of Duration

From: Michael Kay <mike@--------.--->
To: John Cowan <cowan@-------.----.--->
Date: 4/25/2012 3:59:00 PM

On 25/04/2012 16:40, John Cowan wrote:
> Greg Hunt scripsit:
>> To the extent that ISO is a culture all to itself (the ISO definition of a
>> week does not align with traditional Christian, Islamic or Jewish calendars
>> but does seem to be well suited for the Western working week), Mike's point
>> about the start, definition and numbering of weeks seems to be reinforced
>> by your comment.
> Well, no doubt.  But the fact that YYYY-MM-DD is a relatively uncommon
> way of writing dates (mostly found in East Asia) didn't stop ISO from
> standardizing it or XML Schema datatypes from adopting it.  So "Ways of
> conceptualizing the week are diverse" is not an argument against accepting
> the ISO way, any more than "Ways of writing the date are diverse" is.
The use of a numeric day, month, and year to represent a day in the 
calendar is very common around the world, and all that ISO did was to 
define a machine-readable notation for expressing the day, month, and 
year for use in software-to-software communication. Wider adoption of 
that format for human consumption came later, and was not part of the 
original intent of the ISO standard.

As for week numbers, as I said before, it's all a question of how you 
decide where to draw the line. As with proposals to add things to the 
XPath function library it's very hard to find a convincing objective 
test for what should go in and what shouldn't. If you shout loud enough, 
and give the impression that you're not the only person shouting, then 
people will eventually put it in to keep you quiet - lots of 
inappropriate things are in the XSD specification for that reason.

Michael Kay


XML-DEV is a publicly archived, unmoderated list hosted by OASIS
to support XML implementation and development. To minimize
spam in the archives, you must subscribe before posting.

[Un]Subscribe/change address:
Or unsubscribe: xml-dev-unsubscribe@l...
subscribe: xml-dev-subscribe@l...
List archive:
List Guidelines:


These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.