Ich habe eine Liste der Zeitzonen, die der Benutzer auswählen soll. Also, ich dachte, ich kann einfach java.time.ZoneId.getAvailableZoneIds()
anrufen und die Methode getDisplayName
auf ihnen verwenden. Daraus ergibt sich eine Menge von doppelten Einträgen wieLokalisierter Name der ZoneId ID
Mitteleuropäische Zeit
Auch wenn ich die Zeitzone hinzufügen versetzt sie nicht unqiue sind. Die ID einer ZoneId
unterscheidet jedoch die Einträge Wie kann ich sie lokalisieren? Die IDs sind immer in Englisch wie
Europe/Rome
Ich bezweifle, dass Sie können. Sie sollten eindeutige Kennungen sein. – shmosel
@smossel, haben Sie eine Idee, wie Sie eine Zeitzonenauswahl für die Sprache des Benutzers treffen können? –