[tz] Is there a high-level conversion process description available?
Willy at willylorenzo.com
Willy at willylorenzo.com
Mon Oct 24 18:21:04 UTC 2011
Yes, it would be nice to use the binaries, but I have to provide a complete
solution that can, upon someone retrieving and extracting the tz data,
update the db with a click of a button on a Windows computer. So I have
to compile the data myself. If the format of the data files changes,
that's fine...I'll just update the process.
It doesn't seem too difficult, though. Reading some of the messages in the
archive has helped me to better understand the process. I basically have
to create UTC transition dates for every year covered by an individual
rule. I create a date/time from the rule, adjust it by the GMTOFF of the
zone (accounting for u indicators,) and then adjust it by any daylight
saving time that might be in effect from a previous rule (accounting for
s indicators.) That's not so bad. I'm still trying to figure out a
slick way of handling max, though.
On Mon Oct 24 05:23:23 2011"Alois Treindl" <alois at astro.ch> wrote:
>
> Personally, I would not recommend of writing yet another tz compiler.
Reading and processing the binary files created by zic seems to me a much
cleaner and more reliable approach.
More information about the tz
mailing list