Moin...
Zitat:
Gehe davon aus der er das Jahr nicht hinzufantasiert wie es python macht xD.
...ja.
https://docwiki.embarcadero.com/Libr...ils.EncodeDate
Zitat:
Das Jahr muss im Bereich von 1 bis 9999 liegen.
Ist ja auch richtig. Die erste FDP Sitzung kann ja auch im Jahre 100 gewesen sein.
Lösung:
https://docwiki.embarcadero.com/Libr...FormatSettings
https://docwiki.embarcadero.com/Libr...rCenturyWindow
Zitat:
Alle zuvor aus zwei Ziffern bestehenden Jahresangaben werden als zur nächsten Jahrhundert gehörend interpretiert
oder:
Sicherstellen das der String den Formatangaben des Systems entspricht.
https://docwiki.embarcadero.com/Libr....StrToDateTime
Zitat:
Der in S angegebene String muss das aktuell in der Systemsteuerung festgelegte Format haben. In Deutschland ist das Format normalerweise TT.MM.JJJJ HH:MM:SS. Die Angaben AM und PM sowie die Sekunden sind optional. Verwenden Sie das 24-Stunden-Format (7:45 PM entspricht dann 19:45), wenn AM oder PM nicht angegeben wird.
Intern, Code/
DB, sollte immer mit TDateTime = Double benutzt werden. Für die Ausgabe,
XML Export,
CSV Export oder für Textimporte kann/muß man das umwandeln.
Willkommen...