Vergleich mal so:
Delphi-Quellcode:
if trunc(StartDateTime.Date) = trunc(Datum) then
//beide gleich
Oder verwende die Funktion CompareDate aus der
Unit DateUtils.
[edit] Ein Blick in den Source der DateUtils sagt mir, dass das so wohl der richtige Weg ist, dort wird es genauso gemacht
[/edit]