time-zone designators

LIVINGSTON Alex lial at mac.com
Sat Dec 9 12:22:04 UTC 2006


I am not in favour of alphabetic abbreviations as designators of time 
zones.

First, their role is not well defined. Do they apply to

A: a geographic region and its entire time-offset history and future,

B: a particular single offset from UTC/GMT, or

C: a particular set of two or more offsets from UTC/GMT and "rules" 
describing when changes from one of these offsets to another occur?

Second, there seems to be no requirement for them to be globally or 
historically unique.

I would support two types of time-offset designation:

1: a numeric specification of a single offset from UTC/GMT (e.g. -04:00)

2: a specification applying to a point on the earth's surface and 
indicating the entire history (and expected future history) of the time 
kept at that point by nearby human beings, as in the tz database (as I 
understand it)

Actually, I might also consent to:

1A: a numeric specification of two (or more) offsets from UTC/GMT that 
apply periodically (e.g. +10:00/11:00), though only if such a specifier 
is unique in the context it is used in (+10:00/+11:00 applies both to 
Tasmania and mainland southeast Australia, but the two regions change 
from +10:00 to +11:00 at different times at present, so using that 
label for a zone as things currently stand would not be on)

2A: a specification applying to a well-defined, invariant region of the 
earth's surface and indicating the entire history (and expected future 
history) of the time kept by human beings occupying that region

Type 1 is by far the easiest to work with, and perfectly adequate for 
single-instant specifications. Only if, for a particular geographic 
location, a period of time (including possibly a single date) or a 
repeating scheduled event is to be specified might a single offset not 
be up to the task.

If some apparent standard abbreviated designator is not clear, a lot of 
effort seems to be put into crafting a "suitable" one for the field 
labelled  (for reasons that aren't all that clear to me) "FORMAT" in 
the tzdata files. I get the impression that people derive a sense of 
security from the authority and credibility supposedly lent to time 
specifications by such labels. Only it is a false sense of security, I 
would contend. These abbreviations seem to be seized upon by 
implementors of time-management software as though "official" and 
indispensable and to be appended enthusiastically to time 
specifications. I would like to see such enthusiasm diverted to the 
use, instead, of far less ambiguous and far more informative and 
helpful designators (like type 1 especially).

(I realise now that I have somewhat conflated time zones with time 
specifications. I don't think my comments are affected that much by 
this.)

I hope I haven't strayed into territory outside the purview of this 
list.



More information about the tz mailing list