From: Edward C. Zimmermann
> Ordinal and week dates do come up in my applications. Many recurring
> events, for example, are also defined by week dates (Americans will all
> be familar with the significance of the first Tuesday in Novemeber or
> to bring an event even closer to "home" the 3rd Monday in Feb.)
The specific features in question (under this topic) are:
204: Ordinal Day
with no year speficied, thus '003' means the third day of the year, year
205: Year and Ordinal Day
thus 2003003 or 2003-003 means the third day of 2003.
206: Calendar Week
1985W15 means week fifteen of 1985
207: Week Date
1985W155 means week 15 day 5, of 1985
So, Ed, what we need are specific (though may be hypothetical) use cases for
each of these.
However, "First Tuesday in November" would not be represented by any of
these. Even more perversely, I think you really mean "first Tuesday
following a Monday", don't you?
Take "third Monday in February". I presume that's Presidents Day, but I
don't really know; a more familiar US Holiday would be "fourth Thursday in
November". There is no way using ISO 8601 to represent this, as far as I
can see. If you have a real requirement for this then we'll need to discuss
a syntax, and add it to the non-standard section. But something like "first
Tuesday following a Monday" I think would be awfully difficult to express
and I hope we can avoid trying to.