Wie erhalte ich die Zeitzone des Kunden? [Duplikat

Diese Frage hat hier bereits eine Antwort:

Wie erkenne ich die Zeitzone des Benutzers? [Duplikat 6 answers

Ich schreibe eine Anwendung mit Zend_Framework (damit sich die Lösung darauf verlassen kann).

Wie erhalte ich die Zeitzone des Kunden?

Zum Beispiel, wenn jemand in Moskau, Russland, möchte ich 3 * 60 * 60 (weil dort UTC + 3 ist). Wenn er in Großbritannien ist, möchte ich Null. Wenn er UTC-3: 30 (Kanada?) Verwendet, möchte ich -3,5 * 60 * 60.

(Es geht nicht um ein Format. Ich kann 'Europe / Moscow' oder 'UTC-3' für St. Petersburg, Russland, nur um die Verwendung von Zeitzonen-Clients. Aber Delta in Sekunden wird bevorzugt.)

Die einzige Lösung, die mir in den Sinn kommt, besteht darin, Javascript die Ortszeit für mich abrufen und umleiten zu lassen.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage