anzahl tage



  • Hi,
    wie kann ich die Anzahl der Tage zwischen zwei Datums angaben erfragen (first=10.6.2005, second=10.7.2005). Was gibts da für möglichkeiten????

    😕



  • Hallo

    siehe dazu TDateTime

    TDateTime First = StrToDateTime("10.6.2005");
    TDateTime Last = StrToDateTime("10.7.2005");
    int Diff = Last- First;
    

    /Edit : Fehler, den Joe_M anspricht, beseitigt. Hatte das bei meinem Test gleich in ein Control ausgegeben und die Konvertierung nicht wider rausgenommen.

    bis bald
    akari



  • In den DateUtils gibt es alternativ noch DaysBetween(..).

    Ich bin zwar noch nicht ganz wach, aber das IntToStr(..) in akaris Beispiel ist falsch. Einfach weglassen.


Anmelden zum Antworten