TDateTimePicker について質問があります。

二つのTDateTimePicker(Dtp1,Dtp2) を用意してformのcreateかなんかでそれぞれ、2003/06/27、2003/06/30と
しておきます。
この二つのTDate値を比較するときに、両方のTDateTimePickerの内容をUI上で変更すれば、きちんと比較できるのですが、
片方だけ(Dtp1)2003/06/27 を 2003/06/30 にして、比較(Dtp1->Date <= Dtp2->Date)すると、同じ値なのに(Valも同じ)、この式がfalseを返します。
Dtp2をもういちど、2003/06/30 に選びなおすと比較できます。

わかりにくくてすいませんが、どなたか解決法ご存知でしたら教えていただけませんか?