Die Zeitzonen sind immer wieder ein Problem, bei mir zumindest
Problemstellung:
Wie findet man die aktuelle Zeit und die Zeitzone des Benutzers heraus?
Naja im Grunde keine schwere Sache, doch warum soll man immer was neues erfinden?
Ich habe nun das jQuery Plugin – Timezone ComboBox ausprobiert, funktioniert recht fein, einfach JS Aufruf und DIV setzen fertig.

Wie das geht zeige ich dir hier:
Zuerst mal auf die jQuery Seite gehen und lade dir die 2 JS Files runter.
Dann in deinen HTML Code gehen und eine DIV mit einer ID setzen.
Dann noch in dein JS File folgenden Code hinzufügen
$('#timezone').timezoneComboBox( {refreshTime: 100000} );
Optionen:
refreshTime: ini (aktualisiert die Zeit vom Benutzer)
isHidden: True (erstellt statt der Selectbox ein Hiddenfeld mit der Zeitzone)
Jetzt fragst du dich sicher warum habe ich die refreshTime so hoch gedreht, ganz einfach weil wenn man jede Sekunde refreshen würde, verlierst du immer den Focus, falls der Benutzer gerade die Zeitzone ändern würde.
Das wars auch schon wieder, Viel Spass!