PDA

Ver la Versión Completa : dias entre dos fechas


davidgaldo
19-05-2005, 09:54:04
Hola, como puedo saber los días transcurridos entre dos fecha, utilizo delphi 7??

Lepe
19-05-2005, 10:11:40
Uses DateUtils

Daysbetweeen
DaySpanBetween

Un saludo

davidgaldo
19-05-2005, 10:29:10
Si hago eso me devuelve siempre 0.

S.M.S.
19-05-2005, 12:30:11
Prueba pasando las fechas a variables tipo TDate, y, luego, réstalas para que te de la diferencia en días.

Saludos.

Lepe
19-05-2005, 15:40:35
David, tomate un poquito de tiempo en ver todas las funciones sobre fechas, son muchas y seguro que encuentras lo que buscas. La ayuda de delphi viene muy bien sobre ese tema.

Por cierto S.M.S. eso mismo es lo que hace la rutina (sin convertir a Tdate):

if ANow < AThen then
Result := AThen - ANow
else
Result := ANow - AThen;



Un saludo de nuevo

tannyk
19-05-2005, 21:02:03
Esta funcion se encuentra en DateUtils, te da como resultado los dias que existe entre dos fechas:

function DaysBetween(const ANow, AThen: TDateTime): Integer;

Saludos

Tania Karina