Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - If Berechnung mit Datum?


Rafa - Mo 01.10.07 19:52
Titel: If Berechnung mit Datum?
Hi alle, :wink:

bin relativ neu in den Delphisphären, dank google bin ich aber einige Male auf diese Seite gestoßen und konnte schon nützlich Tipps rauspicken.
Nun soll ich aber morgen ein kleines Projekt vorstellen und an für sich läuft alles gut :roll: Ich komm leider nur bei einer Berechnung nicht weiter.
Und zwar habe ich das Abreisedatum via strtodate in Datumart(?) formatiert und möchte nun eine If Bedingung aufstellen. D.h., es soll beispielsweise einen Zuschlag geben wenn das Abreisedatum zwischen dem 01.09.07 und dem 02.10.07 liegt.

Wie folgt bin ich dadran gegangen:


Delphi-Quelltext
1:
2:
if ((abreisedatum>=01.09.07and (abreisedatum<=02.10.07)) then 
zuschlag:=mietpreisinsg*0.1;


einige von euch werden sich bis hier hin sicherlich wegpissen; - es funktioniert auch leider nicht :( Bin für jede Hilfestellung dankbar.

Mfg Rafa

Moderiert von user profile iconNarses: Delphi-Tags hinzugefügt


Gausi - Mo 01.10.07 19:59

Hallo und :welcome: in der Entwickler-Ecke!

Probiers mal so:

if (abreisedatum >= StrToDate('01.09.2007')) and (abreisedatum <= StrToDate('02.10.2007')) then ...

user profile iconRafa hat folgendes geschrieben:
einige von euch werden sich bis hier hin sicherlich wegpissen
Falls dem so ist, dann nur wegen diesem Teil :lol:


Rafa - Mo 01.10.07 20:24

Klasse:) Vielen dank hat sofort gefunzt und ich kann nun entspannt Faust lesen :shock: :evil: :roll: :roll: