Einzelnen Beitrag anzeigen

fisipjm

Registriert seit: 28. Okt 2013
345 Beiträge
 
Delphi 12 Athens
 
#3

AW: Android 15 und OneUI7.0 werden die Uhrzeiten 12 Stunden format angezeigt

  Alt 27. Mai 2025, 05:56

Hat jemand so eine Erfahrung gemacht?
Ja, ist so. Liegt aber nicht an Samsung sondern ist irgendwann mit Android 15 rein gekommen. Auf einem aktuellen Pixel Smartphone schon seit ca. 6 Monaten so.
In unseren APPs lösen wir das bei der Sprachauswahl und setzen das Format Global über die Formatsettings. Dann muss man nicht jede stelle ergänzen wo DateTimeToStr oder TimeToStr genutzt wird.

Delphi-Quellcode:
var
FS: TFormatSettings;
LanguageCode: string;
begin
  LanguageCode := 'de-DE';
  FS := TFormatSettings.Create(ALanguageCode);
  FS.ShortTimeFormat := 'HH:mm';
  FS.LongTimeFormat := 'HH:mm:ss';
  FormatSettings := FS;
end;
  Mit Zitat antworten Zitat