Delphi - Calculo de Fechas

 
Vista:

Calculo de Fechas

Publicado por Diego (2 intervenciones) el 09/01/2006 19:06:30
Por favor, ayudenme...!!!
tengo una aplicacion donde guardo la fecha del ultimo pago de un determinado impuesto, por ejemplo 8 de febrero de 2001, y deseo calcular cuantos dias pasaron desde el ultimo pago hasta el dia de hoy, ya que debo calcular intereses diarios.
la fecha actual la tomo con la funcion NOW, y lo unico parecido para calcular los dias pasados es DAYSBETWEEN, pero no la entiendo o no funciona como quiero.
alguien sabe coomo hacerlo??? Gracias!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Calculo de Fechas

Publicado por Virun (484 intervenciones) el 09/01/2006 19:48:12
Hola:

DaysBetween funcina bien.

DaysBetween(FechaPago, FechaActual);

Debes tener en cuenta que si coges la fecha actual con Now te coge tambien la hora, por lo que a veces puede no funcionar como se desea, por eso es mejor que lo cojas con Date o si lo coges con Now después utilices Trunc para que quede solo la fecha.
Trunc(Now);

Otra forma de averiguar los días es con una simple resta de las fechas, teniendo en cuenta también las diferencias entre Date y Now.

Días := Date - FechaPago;

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar