Hallo Jens,
Tag und
Woche sind im weitesten Sinne exakte Zeiteinheiten.
Monat und
Jahr sind Kalendereinheiten und keine Zeiteinheiten. Aber wenn du mit solchen Ungenauigkeiten leben kannst:
Delphi-Quellcode:
procedure DecodeDays(iDays: cardinal;
var Years, Months, Days: word);
begin
DecodeDate(iDays, Years, Months, Days);
Dec(Years, 1900);
Dec(Months);
end;
Grüße vom marabu