Registriert seit: 4. Mai 2009
Ort: Iserlohn
82 Beiträge
RAD-Studio 2009 Pro
|
Incday kann falsches Datum liefern
21. Dez 2010, 16:19
Delphi-Version: 5
Hallo,
bin hier in eine ganz üble Falle beim Verringern des Datums getappt.
dat:=StrToDate('26.12.2010');
ShowMessage(DateToStr(incday(dat,-7))); //richtig 19.12.2010
Das Komma vor der -7 kann man sehr schnell vergessen, weil auch kein Fehler erscheint. Ist syntaktisch auch korrekt. Nur dann wird dat-7 gerechnet und incday erhöht um einen Tag.
Ergibt den 20.12.2010 was ich eigendlich nicht wollte.
olaf
|