Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   comparar fechas (https://www.clubdelphi.com/foros/showthread.php?t=57087)

luxus 05-06-2008 00:05:00

comparar fechas
 
Hola amigos,

A ver si me echais una mano. Tengo en un Edit la fecha de Vencimiento de un carnet y tengo que implementar que el programa avise dos meses antes del vencimiento. Por ejemplo, si la fecha de vencimiento es 15/09/2008 entonces hasta el dia 14/07/2008 no tiene que avisar y solo a partir del 15/07/2008 hasta el dia del vencimiento se avise mediante un showmessage o algo parecido.

¿Alguna idea?

Gracias por vuestra colaboración.

ContraVeneno 05-06-2008 00:35:47

mi idea es que en lugar de usar un TEdit para la fecha, utilizes un TDateTimePicker... de esa forma solo tienes que comparar una fecha con la otra, o podrías utilizar las funciones de la unidad DateUtils, la cuál tiene una función para sacar la diferencia en meses.

xEsk 05-06-2008 00:38:15

Como por ejemplo "IncMonth", que es la que realmente necesitas (que esta en la unit SysUtils).

Saludos

Caro 05-06-2008 14:20:19

Holas, yo utilizaría la función MonthsBetween de DateUtils, que me devuelve el número de meses entre las dos fechas.

Saluditos


La franja horaria es GMT +2. Ahora son las 03:35:25.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi