Tjek om Days Between er fremtid eller fortid?

Tags:    delphi

Hvordan kan jeg via "Days Between" funktionen tjekke om dagene er opgivet i fremtid eller fortid?

Hilsen
Morten
--------------------Reklame--------------------
http://www.iosoftgame.frac.dk/main/
--------------------Reklame--------------------

[Redigeret d. 07/02-06 16:53:27 af Morten Johansen]



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Hej Morten,
er ikke helt sikker på hvad du mener...

men. Du vil gerne finde ud af om en TDateTime er fremtid eller fortid?

I så fald kan du bruge følgende kode

var time:TDateTime;
begin
time:= now-10; //sætter tiden til nu -10 dage (ex: (22/12/06)-10=12/02/06)
if time > now then ShowMessage('Time er i fremtid') else
if time < now then ShowMessage('Time er i fortid!') else
if time = now then ShowMessage('Time er nu!');
end;



Hej Morten,
er ikke helt sikker på hvad du mener...

men. Du vil gerne finde ud af om en TDateTime er fremtid eller fortid?

I så fald kan du bruge følgende kode

var time:TDateTime;
begin
time:= now-10; //sætter tiden til nu -10 dage (ex: (22/12/06)-10=12/02/06)
if time > now then ShowMessage('Time er i fremtid') else
if time < now then ShowMessage('Time er i fortid!') else
if time = now then ShowMessage('Time er nu!');
end;


Det var ikke lige det jeg mente... men jeg har fundet problemet! kodefejl :$

Men tak alligevel!

Hilsen Morten



t