Autor Beitrag
Cathleen
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 16



BeitragVerfasst: Fr 04.04.03 10:32 
Hallo,

vielleicht hat ja jemand eine idee.
:?:
Ich möchte gerne mit Datumswerten rechnen, weiß aber nicht mehr weiter.
So zum Beispiel

04.04.2003 + 24 Monate = 06.04.2005

Hat jemand einen Lösungsvorschlage!

Danke!
MFG
Cathleen
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Fr 04.04.03 11:20 
Hallo,

für diesen Fall gibt es die Funktion IncMonth.
Das sieht in der Praxis so aus:
ausblenden Quelltext
1:
NewDate := IncMonth(OldDate, 24);					

Weitere Interssante Funktionen findest du, wenn du in der Delphi-Hilfe unter der Kategorie Datum und Uhrzeit nachschaust.

Gruß
Klabautermann
Wolff68
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 302
Erhaltene Danke: 1

WinXP home
D6 Prof
BeitragVerfasst: Fr 04.04.03 13:11 
Zu Datum und Uhrzeit kann ich Dir nur einen Blick in die Delphi-Hilfe Empfehlen. (Unter Datum und Uhrzeit)
Die SysUtils beinhalten zig Funktionen zu diesem Thema.
(Und falls die mal nicht ausreichen solten, gibt es noch die Unit DateUtils)
Und schau Dir auf jeden Fall mal den Typ TDateTime in der Hilfe an. Denn wenn man mal raus hat, wie das Datum gespeichert wird (nämlich als Realzahl) dann wird einem vieles klar.

_________________
"Der Mensch ist nicht was er sich vorstellt oder wünscht zu sein, sondern das was andere in ihm sehen."