Sagt mal, weiß das einer. Irgendwie stehe ich nun völlig auf dem Schlauch. Ich habe hier in JS eine ganz normale Zeitberechnung. Nun möchte ich mit der die Zeiten anderer Länder haben. Das geht auch, wenn ich hier von "Zeitzone Berlin" aus z.B. "New York" abfrage. Was ich aber eigentlich möchte ist nicht nur von hier aus eine andere Zeitzone zu betrachten, sondern meine eigene auch zu ändern, eben um das ganze testen zu können. Es geht also nicht um JS-Code, den würde ich hinbekommen, sondern wie man das testen / simulieren kann?
Also so was wie etwa: Zeige mir den Unterschied "Berlin -> New York" und eben auch den Unterschied "Buenos Aires -> New York". Nur, wie stelle ich das an?
Sämtliche Zeitfunktionen in Javascript basieren ja auf "Date" und das nutzt immer die lokalen Einstellungen, also Berlin. Selbst wenn ich UTC verwende gibt mir Date deenoch die Zeitzone GMT+1 zurück, dann halt mit einer Stunde Zeitversatz in der Zeit selbst. An sich stimmt es ja, aber ich will eben kein GMT+1 haben.
Habe das schon per VPN versucht -> Fehlanzeige, bleibt Berlin. Dann per Proxy. Dito. Da ich dort ja JS erlauben muss schlägt das ebenfalls auf meinen Rechner zurück und wird nicht auf dem Proxy selbst ausgeführt. Also wieder meine Einstellung "Berlin".
Kennt einer eine Lösung? Ich habe aktuell nur eine und die kommt nicht in Frage: Rechner platt machen und mit anderen Zeit- und Ländereinstellungen neu installieren.