Gernot Back: + (ASP/PHP) Zeitzone eines Nutzers ermitteln

Beitrag lesen

Hallo Ingo,

Vergleiche doch einfach die Clientzeit mit der Serverzeit und runde auf 1/4 Stunde, dann hast Du die Differenz (wenn die Uhr des Client mehr als 1/4 Stunde falsch geht, hat er halt Pech gehabt ;-)

Dein Ansatz wäre ja durchaus brauchbar, wenn wir für unsere Bestandskunden nicht bereits ein Auto-Login über Cookie eingerichtet hätten. Wir würden dann sogar auf eine halbe Stunde runden, weil wir auf die Nutzer aus der Zeitzone Katmandu, die tatsächlich eine ganz krumme Verschiebung von 5 3/4 Stunden gegenüber unserer Serverzeit hat, verzichten würden. Da haben wir bisher ohnehin keinen Nutzer.

Wir werden jetzt erst einmal alles auf unsere Winterserverzeit beziehen und hoffen, dass wir es bis zur Sommerzeitumstellung im nächsten Frühjahr auch mit einer Anbindung an die unter diesem Link genannte Datenbank hinbekommen:

http://www.twinsun.com/tz/tz-link.htm

Das Problem ist nur, dass wir mit ASP und Windows und nicht mit Linux-Servern arbeiten, aber selbst das scheint ja irgendwie machbar zu sein, denn auf der oben verlinkten Seite finden sich ja auch wiederum Links zu Seiten, die das mit ASP realisieren. Die Frage ist nur wie...

Gruß Gernot