Ich führe ein Java-Programm auf einem Windows-Rechner aus. Ich versuche eine Liste der Zeitzonen und ihrer zugehörigen Informationen zu erhalten. Hier ist das komplette Programm:
%Vor%Eine der generierten Zeitzonen hat die folgenden Informationen:
Amerika / New_York; östliche Standardzeit; -4.000000
Das ist rätselhaft. In diesem Moment ist New York im Sommer Sommerzeit. Also die obigen Informationen sind nicht richtig.
Weiß jemand, wie ich Java dazu bringen kann,
zu erzeugen?Amerika / New_York; östliche Standardzeit; -5,000000
oder so ähnlich
Amerika / New_York; Ostsommer Sommerzeit; -4.000000
Danke für Ihre Hilfe!
Grüße
Verwenden Sie getDisplayName (Tageslicht, Stil ) , Übergabe in true
für daylight
. Dies wird gedruckt:
Aber Sie müssen feststellen, ob die aktuelle Zeit Sommerzeit ist oder nicht (oder es wird immer "Sommerzeit" zurückgegeben, auch im Herbst und Winter). Dies sollte den Trick tun:
%Vor%