[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How to define a CALSCALE?
Bruce_Kahn@xxxxxxxxxxxxxxxx wrote:
Finally you will need to look at any necessary changes for the
recurrence grammar (Section 4.3.10 Recurrence Rule) bits to define the
correct grammar sub-parts. That is, you will want to adjust stuff
like BYDAY values of "shanb", "yeksh", etc. and make sure the limits
on values is adjusted accordingly.
Or you might consider specifying that BYDAY still use the Gregorian
values for days of the week, to reduce the complexity for implementers
who want to support both scales. It'd be annoying to humans reading the
Persian text/calendars, but that's going to be less common. I imagine
they'd rather have more choice of implementations to use.
(There is a 1-1 correspondence, right? Shanb is always the same as
Sunday, yeksh the same as Monday, etc.? I can imagine a calendar where
the last day or two of the year is not part of any week, and the week
always gets reset on the first day of the year; such a calendar scale
couldn't use the Gregorian names, since there wouldn't be a 1-1
correspondence.)
--
/===============================================================\
|John Stracke |jstracke@xxxxxxxxxxx |
|Principal Engineer|http://www.centive.com |
|Centive |My opinions are my own. |
|===============================================================|
|"This year, only 28 percent of all Americans will prepare their|
|own tax returns, according to a voice in my head that invents |
|accurate-sounding statistics." -- Dave Barry |
\===============================================================/