FW: environment independent time functions...
lennox at cs.columbia.edu
lennox at cs.columbia.edu
Thu Sep 30 21:16:32 UTC 2010
Christos Zoulas writes:
> What I want to achieve is to be able to use the time functions in a
> multi-threaded program that can handle multiple timezones at the same
> time. Right now, this is impossible, because the notion of timezone is
> expressed through the environment. I was careful to re-use the existing
> code and not change existing functionality so the following routines
> are just an add-on.
>
I implemented something similar back in 2001, based on the then-current
version of tzcode with some input from its FreeBSD variant.
I've attached my original message describing my implementation. It's based
on tzcode2001c. It might be a bit of work to update it to the current
version of tzcode; I've not tried it.
Licensed under the standard tzcode license, i.e. public domain.
For discussion of it, check out the archives of the tz list from June 2001.
--
Jonathan Lennox
lennox at cs.columbia.edu
-------------- next part --------------
An embedded message was scrubbed...
From: Jonathan Lennox <lennox at grandcentral.cs.columbia.edu>
Subject: Thread-safe timezones: running code
Date: Mon, 18 Jun 2001 16:57:42 -0400 (EDT)
Size: 104668
Url: http://mm.icann.org/pipermail/tz/attachments/20100930/14ada207/attachment-0001.mht
More information about the tz
mailing list