[tz] Timezone for Moscow is -10800 after installing tzdata-2014g
Alan Barrett
apb at cequrux.com
Sat Oct 4 09:58:26 UTC 2014
On Fri, 03 Oct 2014, Paul Eggert wrote:
> When tzset is called, it does not know what time stamps you are
> interested in. It guesses, and its guess is based on time stamps
> that are farthest in the future.
So, after calling tzset(), the global timezone variable will
contain the UTC offset that would be in effect at some time in the
very distant future. Other global variables similarly refer to
what would be in effect in the distant future.
Perhaps it would be more useful for tzset() to set global
variables based on what would be appropriate for the instant when
tzset() is called. This would not detract from tzset()'s other
task of setting internal variables to refer to the rules for the
local time zone, for use by localtime(), mktime(), and other time
zone functions.
Are these global variables documented as deprecated?
--apb (Alan Barrett)
More information about the tz
mailing list