[tz] Ethiopia local time
eggert at cs.ucla.edu
Fri Oct 5 01:15:11 UTC 2018
On 10/4/18 3:13 PM, Tim Parenti wrote:
> Gregorian calendar</a> with days containing 24 equal-length hours
> - numbered 00 through 23, except when clock transitions occur.
> + numbered 00 through 23 beginning with midnight, except when clock
> + transitions occur.
I'm afraid I'm not seeing what the "beginning with midnight" buys us. It
already should be clear from the existing text that the hours in the day
are numbered 00, 01, 02, ..., 23, so that 00 is the first hour of the
calendar day and 23 is the last.
Ethiopia time is out of our scope not so much because we can't represent
current practice in many Addis Ababa businesses (we can), but because
it's an independent feature that POSIX and/or tzdb is not set up to
model. One can use so-called Ethiopian timekeeping in any timezone;
should we set up an Ethiopian variant for every current tzdb identifier,
for the benefit of Ethopians sojourning in other locations? And should
we do something similar for Arab time, and other timekeeping practices?
Surely not; it's better if these timekeeping practices are treated
independently of tzdb proper and are handled by code and/or locales
designed for them, as an axis independent of what tzdb supplies.
More information about the tz