Forum: Programmieren allgemein
Delphi
by Uwe Raabe,
8. Aug 2019
Stimmt zwar, aber -DateDelta ist ebenso invalide und etwas einfacher zu schreiben. Dazu kommt noch, daß dieser Wert in Single, Double und Extended exakt darstellbar ist.
Forum: Programmieren allgemein
Delphi
by Uwe Raabe,
8. Aug 2019
Ein TDateTime ist als gültig definiert zwischen dem 01.01.0001 und dem 31.12.9999. Alles andere kann als NULL-DateTime verwendet werden.
Den Tag vor dem 01.01.0001 bekommt man übrigens mit -DateDelta erreichen. Ein solches Datum wird dann von DateTimeToStr als 00.00.0000 dargestellt.