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. |
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.
|
Como por ejemplo "IncMonth", que es la que realmente necesitas (que esta en la unit SysUtils).
Saludos |
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