Wie erhalte ich die Zeitzone des Kunden? [Duplikat
Diese Frage hat hier bereits eine Antwort:
Wie erkenne ich die Zeitzone des Benutzers? [Duplikat 6 answersIch 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.