[tz] Introduce Etc/UTC+x timezones?

Robert Elz kre at munnari.OZ.AU
Fri Apr 21 19:55:35 UTC 2023


    Date:        Fri, 21 Apr 2023 14:42:39 -0400
    From:        Garrett Wollman via tz <tz at iana.org>
    Message-ID:  <25666.55583.30059.744338 at khavrinen.csail.mit.edu>

  | Sixth Edition
  | does not appear to contain the ftime(2) system call, although its
  | source code structure is a lot less polished (there were still `ken`
  | and `dmr` directories) so I can't be entirely sure I've looked in all
  | the right places.

There was no ftime() everything was compiled into libc which in 6th
edition contained the line:

int timezone    5*60*60;

which we'd write in modern C as

int timezone = 5 * 60 * 60;

That was for US Eastern time, and shows a positive timezone being used
to mean west of Greenwich.   I think it was that way in 5th edition as
well - before then is before my time.

kre





More information about the tz mailing list