Konvertieren Sie den Ländercode in die Zeitzone in Java

Nov 25 2020

Ist es mit dem Ländercode als Eingabe möglich, die Zeitzone mit Java abzurufen? Zum Beispielus-tx -> (GMT-6)

Mit dieser Antwort versucht , jedoch verwendet diese Methode nur den Ländercode ohne den Staat und die Ausgabe ist:

US/Alaska_US/Aleutian_US/Arizona_US/Central_US/East-Indiana_US/Eastern_US/Hawaii_US/Indiana-Starke_US/Michigan_US/Mountain_US/Pacific_US/Pacific-New_US/Samoa

Antworten

2 MattJohnson-Pint Nov 26 2020 at 03:14

Dies ist nicht möglich - in jeder Sprache. Viele US-Bundesstaaten haben mehr als eine Zeitzone, je nachdem, auf welchen Teil des Bundesstaates Sie sich beziehen:

Aus Wikipedia :

Auf dieser Karte sehen Sie deutlich viele Zustände, in denen die Zeitzonengrenze nicht der Zustandsgrenze folgt.