Nachfolgend sehen Sie einen Ausschnitt aus der von Java zurückgegebenen Liste der Zeitzonen (ich habe den Zeitzonen-Offset, die Zeitzonen-ID und den langen Namen mit JodaTime ausgedruckt).
(GMT-10:00) HST, Hawaii Standard Time
(GMT-10:00) Pacific/Apia, -10:00
(GMT-10:00) Pacific/Fakaofo, Tokelau Time
(GMT-10:00) Pacific/Honolulu, Hawaii Standard Time
(GMT-10:00) Pacific/Johnston, Hawaii Standard Time
Was ist der Unterschied zwischen HST , Pazifik/Honolulu y Pazifik/Johnston zum Beispiel? Sie scheinen alle zu verwenden Hawaii Standardzeit Warum gibt es 3 Einträge in der Datenbank?
- Mein ultimatives Ziel ist es, eine Liste von Zeitzonen für Benutzereinstellungen in einer Webanwendung zu erstellen.
Wenn ich alle Zeitzonen aus der tzDatabase verwende, ist die Liste lang und scheint effektive Duplikate zu enthalten (Beispiel oben). Ich könnte nur eindeutige Langformnamen wie "Hawaii Standard Time" auflisten, aber dann muss ich entscheiden, wie ich sie einer der Zeitzonen zuordne, die denselben Langnamen verwenden.
Was tun andere Menschen in diesem Fall? Wie erstellt man eine schöne, benutzerfreundliche Liste von Zeitzonen und ordnet sie der entsprechenden Java TimeZone zu?
0 Stimmen
Bitte überprüfen Sie die Lokalitäten... sie können sich unterscheiden
0 Stimmen
Toller Kommentar, gute Idee, aber ich glaube, es gibt nur ein Gebietsschema für die USA, oder? Und wie 6 Zeitzonen insgesamt (Hawii, Alaska, Pazifik, Berg, Zentral, Ost).
0 Stimmen
Hmmm, ich bin mir nicht sicher, woran das liegt... schau mal nach de.wikipedia.org/wiki/Listen_der_Zeiten_Zonen es könnte etwas passieren...