a:=strtodatetime(edit1.Text);
b:=strtodatetime(edit2.Text);
c:=DaysBetween(a,b);

burda kullandığım kodu biraz internetten araştır kardeş DaysBetween iki tarih arasındaki farkı buluyor.