As some may remember, there has been talk about shipping our own
timezone implementation with PostgreSQL. This will remove reliance on
possible broken timezone OS implementations, and give us added
capabilities. The Win32 port will also need this functionality.
SRA has implemented similar functionality in their threaded win32 port
using David Olson's timezone library, and I have gotten permission to
share that code with the community. If someone wants to start hacking
on that, I will send them a tar file containing the SRA timezone code.
The SRA code is actually multi-threaded, so you will have to pull pieces
out of their changes. However, it will give coders a nice sample
implementation.
--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073