Die
FormatSettings
sind dafür da, dass
Delphi mit diesen arbeiten kann und zwar auf
jeder Plattform. Somit sind diese Einstellungen dort entsprechend
gleichgeschaltet.
Um damit zu arbeiten verwendet man ganz simpel die Funktionen, die optional die FormatSettings als Argument anbieten. Alles, was nach Datum/Zeit riecht wird intern von
System.SysUtils.DateTimeToString()
(nur intern verfügbar) in einen String umgewandelt.
Wenn du wissen willst, was jetzt explizit bei dem
OS an EInstellungen original drin stehen, dann musst du das über den Weg auslesen, den das
OS zur Verfügung stellt.
Eigentlich nicht so schwer zu verstehen ...