Das Abrufen der Zeitzonen- und Offset-Informationen eines Kunden in JavaScript ist oft eine Notwendigkeit für Anwendungen, die eine genaue Zeitverwaltung erfordern . Es ist von entscheidender Bedeutung, sowohl die spezifische Zeitzone (z. B. Europa/London) als auch den Offset von UTC (z. B. UTC 01) zu ermitteln.
Leider ist die Berechnung der Zeitzone allein anhand des Offsets ein fehlerhafter Ansatz. Zeitzonen unterliegen im Laufe des Jahres häufigen Anpassungen und die Sommerzeitregeln variieren, was es schwierig macht, eine genaue Darstellung beizubehalten.
Um die IANA-Zeitzone (Internet Assigned Numbers Authority) des Kunden in JavaScript zu ermitteln, wird empfohlen, dies zu tun Nutzen Sie die folgende Methode:
console.log(Intl.DateTimeFormat().resolvedOptions().timeZone);
Dieser Ansatz bietet die zuverlässigste und aktuellste Darstellung der aktuellen Zeitzone des Clients basierend auf der internen Zeitzone des Browsers Einstellungen.
Das obige ist der detaillierte Inhalt vonWie kann ich die Zeitzone eines Kunden mithilfe von JavaScript genau bestimmen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!