Muc has gracias por toda la ayuda, ya lo probe y funciono correctamente de esta forma
TableDias.AsFloat := TableFecha2.asdatetime -
TableFecha1.asdatetime;
agradezco toda la explicacion teorica del proque de tipos Datatime, Tdata y otros.
Espero poder ayudar en una proxima duda
Saludos