Gibt es eine Möglichkeit, Ihre Zeitzone in Chrome devtools zu ändern?
Lesezeit: 3 Minuten
iPzard
Ich habe in JavaScript ein Tool erstellt, das die aktuelle UTC-Zeit ermittelt und prüft, ob ein anderes vorgegebenes Datum bereits vergangen ist.
Ich möchte meinen Browser auf eine andere Zeitzone umstellen und sehen, ob die Tests immer noch bestehen, aber ich habe Probleme, dies zu tun.
Gibt es eine Möglichkeit, dies in den Chrome-Entwicklungstools zu tun? Wenn nein, fallen Ihnen weitere Vorschläge ein?
Siehe diese stackoverflow.com/a/16449343/1225070 und dies: stackoverflow.com/a/18612568/1225070
– Vorteile
14. Juni 2018 um 4:48 Uhr
Chrome verwendet die Zeitzone, die vom Betriebssystem kommt. Gehen Sie also einfach in Ihre Systemeinstellungen und ändern Sie Ihre Zeitzone.
– Barmar
14. Juni 2018 um 6:03 Uhr
fernandopasik
Dazu können Sie in Chrome Dev Tools die Geolocation-Sensoremulation verwenden. Gehen Sie zum 3 gepunkteten Menü, Weitere Tools und Sensoren.
Es gibt ein Geolokalisierungs-Dropdown-Menü mit einigen gängigen Standorten, aber Sie können auch Ihren bevorzugten Standort ändern. Dazu können Sie wählen Sonstiges… in dieser Dropdown-Liste und geben Sie eine benutzerdefinierte ein Zeitzonen-ID
Nett! Und es sieht so aus, als müssten Sie keinen Standort verwenden, um die Zeitzonen festzulegen. Dort gibt es auch eine „Zeitzonen-ID“, die sich unter den Breiten- und Längengradfeldern befindet. Ich habe mit US/Central, US/Easter, US/Pacific getestet , und alle haben funktioniert. Vielen Dank!
– iPzard
31. Januar 2020 um 23:45 Uhr
Das ist ein super Tipp, danke! Ich habe meine “benutzerdefinierte” Geolokalisierung mit der Breiten-/Längengrad- und Zeitzonen-ID aus einer Google-Suche zur Liste hinzugefügt. Danach kann ich Protokolle und Metriken usw. anzeigen, die alle mit der erforderlichen lokalen Zeitzone für die Anwendung angezeigt werden.
– David Thomas
27. Februar 2020 um 6:39 Uhr
Komisch – es scheint, dass die Sommerzeit nicht berücksichtigt wird.
– Petrus
31. Januar 2021 um 5:16 Uhr
Vielen Dank, ich kann nicht glauben, dass ich das erst jetzt lerne
2020-Aktualisierung: Siehe die andere Antwort, die das Ergebnis von a zeigt Featureanfrage Ich habe bei Chromium eingereicht, um eine Möglichkeit zum Überschreiben der Zeitzone zu implementieren.
Beachten Sie, dass die Technik nur funktioniert, um den Standort (einschließlich Zeitzone) zu ändern. in dieser Registerkarte. Andere Registerkarten verwenden weiterhin die Zeitzone des Systems. DevTools ist keine zuverlässige Methode zum Spoofing Ihrer Zeitzone.
So ändern Sie die Zeitzone für alle Tabs im Browser (Chrome oder Firefox oder was auch immer), unter Linux/MacOS können Sie den Browser mit starten TZ Umgebungsvariable auf den gewünschten Wert gesetzt Name der Zeitzone:
TZ=America/New_York chromium-browser
Was ist mit Windows? Wie kann ich diese Variable in der Anwendungsverknüpfung festlegen, die ich auf dem Desktop habe?
– izogfif
18. Juni 2020 um 10:31 Uhr
@izogfif Windows verwendet keine Umgebungsvariablen, um die Zeitzone festzulegen; Sie können “set TZ=…” in einer bat-Datei setzen, aber es hat keine Auswirkung auf übliche Anwendungen.
– Kritikfehler
7. April 2021 um 13:47 Uhr
11246800cookie-checkGibt es eine Möglichkeit, Ihre Zeitzone in Chrome devtools zu ändern?yes
Siehe diese stackoverflow.com/a/16449343/1225070 und dies: stackoverflow.com/a/18612568/1225070
– Vorteile
14. Juni 2018 um 4:48 Uhr
Chrome verwendet die Zeitzone, die vom Betriebssystem kommt. Gehen Sie also einfach in Ihre Systemeinstellungen und ändern Sie Ihre Zeitzone.
– Barmar
14. Juni 2018 um 6:03 Uhr