Hi Leute !
Ich versuche gerade die Zeitzone eines Calendar-objektes mit der eines anderen Objektes (kein Calendar) zu vergleichen.
Das andere Objekt - auf welches ich keinen Einfluss habe und welches ich auch nicht ändern kann -
liefert mir seine Zeitzone als String (also z.B. "Europe/Berlin").
Ich schaffe es aber irgendwie nicht mir die Zeitzone des Calendar-objektes als String in der Art "Europe/Berlin" oder
"Pacific/Tarawa" etc anzeigen zu lassen, sondern ich bekomme immer nur z.B. "Zentraleuropäische Zeit".
Mein Code:
Ich brauche nur von der Default-Locale die Zeitzone..
Hat jemand eine Idee wie ich das machen könnte ?
Gruß,
ich_wills_wissen :###
Ich versuche gerade die Zeitzone eines Calendar-objektes mit der eines anderen Objektes (kein Calendar) zu vergleichen.
Das andere Objekt - auf welches ich keinen Einfluss habe und welches ich auch nicht ändern kann -
liefert mir seine Zeitzone als String (also z.B. "Europe/Berlin").
Ich schaffe es aber irgendwie nicht mir die Zeitzone des Calendar-objektes als String in der Art "Europe/Berlin" oder
"Pacific/Tarawa" etc anzeigen zu lassen, sondern ich bekomme immer nur z.B. "Zentraleuropäische Zeit".
Mein Code:
Code:
Calendar timezoneTester = Calendar.getInstance();
TimeZone localTimeZone = timezoneTester.getTimeZone();
System.out.println("TZ: "+localTimeZone.getDisplayName(Locale.getDefault()));
// liefert: TZ: Zentraleuropäische Zeit, gewollt: Europe/Berlin
Ich brauche nur von der Default-Locale die Zeitzone..
Hat jemand eine Idee wie ich das machen könnte ?
Gruß,
ich_wills_wissen :###