Sieh dir mal die Hilfe zum TDateTime-Typ an. Dann wirst du feststellen, dass dieser einen Float-Wert speichert. Dein zugewiesener Wert ist also vollkommener Schwachsinn, u.a. auch weil nicht immer der Punkt zur Datumsformatierung verwendet wird (bei mir ists der Slash), und der Punkt in Delphi dazu verwendet ist, bei Objekten auf Elemente im Objekt zuzugreifen.
Greetz
alcaeus