Ver Mensaje Individual
  #12  
Antiguo 01-08-2007
Avatar de defcon1_es
defcon1_es defcon1_es is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuenca - España
Posts: 533
Reputación: 21
defcon1_es Va por buen camino
Para calcular el número de dias transcurridos entre dos fechas, basta con restar la menor a la mayor, porque TDateTime, al fin y al cabo es un Double, donde la parte entera corresponde a la fecha y la parte decimal corresponde a la hora:
Código Delphi [-]
function NumeroDias(const fecha1, fecha2: TDateTime): String;
begin
  if fecha1 < fecha2 then
    Result := IntToStr(Trunc(fecha2 - fecha1))
  else
    Result := IntToStr(Trunc(fecha1 - fecha2));
end;
__________________
Progress Openedge
https://abevoelker.com/progress_open...dered_harmful/


Delphi forever...
Responder Con Cita