Otto B
Ist zwar unschön, aber nicht elementar. Wäre es nicht trotzdem sinnvoll, das Datumsformat bei deutschsprachigen Apps bei aller Sympathie für Parametrisierung fest auf TT.MM.JJJK einzustellen?
Die App ist deutsch und englisch... daher geht das nicht.
@Jörg: Könntest Du testweise mal noch folgendes einbauen:
Date now = new Date();
Locale defaultLocale = Locale.getDefault();
test += "Locale.getDefault(): " + defaultLocale + "\n\n";
test += "SHORT / Locale.getDefault(): " + DateFormat.getDateInstance(DateFormat.SHORT, defaultLocale).format(now) + "\n";
test += "SHORT / Locale.GERMANY: " + DateFormat.getDateInstance(DateFormat.SHORT, Locale.GERMANY).format(now) + "\n";
test += "SHORT / Locale.US: " + DateFormat.getDateInstance(DateFormat.SHORT, Locale.US).format(now) + "\n\n";
test += "MEDIUM / Locale.getDefault(): " + DateFormat.getDateInstance(DateFormat.MEDIUM, defaultLocale).format(now) + "\n";
test += "MEDIUM / Locale.GERMANY: " + DateFormat.getDateInstance(DateFormat.MEDIUM, Locale.GERMANY).format(now) + "\n";
test += "MEDIUM / Locale.US: " + DateFormat.getDateInstance(DateFormat.MEDIUM, Locale.US).format(now);
Vielleicht liefert bei Evelyn ja auch Locale.getDefault() etwas falsches.
— geändert am 11.08.2010, 17:36:07
Svens Java-Entwickler-Blog: https://www.happycoders.eu
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.