Alexander (HH): Zeitzone wählen für Benutzer

Beitrag lesen

Moin Moin!

Ich hab vor Jahren mal ein System gebaut, dass alle Zeitangaben als Unix-Timestamp gespeichert und verarbeitet hat. Das Umrechnen von und in die lokale Zeit des jeweiligen Benutzers lief komplett in Javascript im Browser des jeweiligen Benutzers, das http://de.selfhtml.org/javascript/objekte/date.htm@title=Date-Objekt bietet dafür alle notwendigen Methoden. Auf der Serverseite habe ich mich überhaupt nicht mit Zeitzonen herumschlagen müssen. Der Server hat Unix-Timestamps geschrieben, Javascript hat daraus eine benutzerfreundliche Darstellung gebaut. Bei Formularen hat Javascript entsprechend aus einer benutzerfreundlichen Darstellung einen Unix-Timestamp berechnet und nur den übertragen.

Es ist natürlich offensichtlich, dass das System zwingend Javascript voraussetzt, das war in diesem Fall (kontrollierte Umgebungen) aber überhaupt kein Problem.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".