Incearca sa faci un tabel / mai multe tabele de setari / lookup pornind de aici:
http://www.timeanddate.com/library/abbreviations/timezones/
Pentru fiecare server poti sa iei datele privind time zone-ul aferent si sa le folosesti ulterior, tinand seama si de datele pe care le calculezi cu functia din articolul lui Tim Cullen.