|
|
|
|
|
by dotancohen
558 days ago
|
|
This is a valiant attempt at resolving an extraordinarily difficult problem, but it falls far too short. Just as an example, I am very happy to see that they address alternative calendars such as Arabic and Hebrew calendars. But they only address representing specific points in time as Gregorian dates, and then suggesting to alternate
-calendar-aware applications that these specific Gregorian dates should be shown in this alternate calendar. This does not enable, eg, setting somebody's birthday as 18th of Tishre and having the calendar show an alert every year. Nor does it allow setting a date on e.g. 25th of Shaaban, considering that we don't yet know on which day the 25th of Shaaban will fall on the Gregorian calendar. The only real problems that this RFC solves, are problems that have already been solved in extensions to ISO 8601, for example in popular Java libraries. |
|
What's an example this would matter for? In my head, you wouldn't/couldn't store "a currently semi-arbitrary undefined time between X and Y" as a timestamp, because it isn't one, and can't be used as one. I don't think timestamps should handle Easter either, it feels like two very different domains.