Вы пробовали zoneinfo? http://www.twinsun.com/tz/tz-link.htm
"База данных часовых поясов общего пользования содержит код и данные, которые представляют историю местного времени для многих репрезентативных местоположений по всему миру. Она периодически обновляется, чтобы отражать изменения, внесенные политическими органами в границы часовых поясов, смещения UTC и правила перехода на летнее время. Эта база данных (часто называемая tz или zoneinfo) используется несколькими реализациями, включая библиотеку GNU C, используемую в GNU / Linux, FreeBSD, NetBSD, OpenBSD, Cygwin, DJGPP, AIX, Mac OS X, OpenVMS, Oracle База данных, Solaris, Tru64 и UnixWare. "
Надеюсь, это поможет:)