Autor Beitrag
Hack Gott
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 409

Windows Vista
Delphi 2005 Personal, Delphi 7
BeitragVerfasst: Do 18.08.05 13:39 
Ich will in meinem Programm das Datum in 14 Tagen vorraus berechnen lassen. Dabei soll das ganze Datum berechnet werden, also z.B.: 18.08.2005 -> 01.09.2005.
LigH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 239

Win98SE, Win2000SP4
D7
BeitragVerfasst: Do 18.08.05 13:46 
Schon mal nachgeschaut, welche Funktionen die Unit "DateUtils" so bietet?

(P.S.: "im vor-aus", bitte! :wink:)
Hack Gott Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 409

Windows Vista
Delphi 2005 Personal, Delphi 7
BeitragVerfasst: Do 18.08.05 13:53 
user profile iconLigH hat folgendes geschrieben:
Schon mal nachgeschaut, welche Funktionen die Unit "DateUtils" so bietet?

(P.S.: "im vor-aus", bitte! :wink:)


Ja, hab ich, hab aber nix nützliches gefunden.
Deutsche Sprache, schwere Sprache :?
LigH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 239

Win98SE, Win2000SP4
D7
BeitragVerfasst: Do 18.08.05 14:08 
Dass die Prozedur "Inc(n [, m])" eine Ganzzahl n um den Wert m (oder 1) erhöht, weißt du aber, oder? - Das gleiche macht IncDay analog mit Anzahl Tagen:

ausblenden Delphi-Quelltext
1:
function IncDay(const AValue: TDateTime; const ANumberOfDays: Integer = 1): TDateTime;					


Versuch also mal

ausblenden Delphi-Quelltext
1:
2:
3:
4:
uses DateUtils;
...

InZweiWochen := IncDay(Date, 14);