Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2006, 04:44
crash
 
Fecha de Ingreso: mayo-2005
Mensajes: 4
Antigüedad: 19 años, 11 meses
Puntos: 0
Pregunta Ayuda con Intervalo de fechas

Hola veréis lo que yo quiero hacer es que el usuario introduzca una fecha y dependiendo si dicha fecha está en unos intervalos preestablecidos pues hacer una cosa u otra, me explico. La cosa sería si el usuario mete la fecha 06/11/2006 comprobar si está en el intervalo 01/11/2006 a 06/02/2007, bueno hasta ahí fácil...pero lo que me complica es que yo quiero que esa fecha sea independiente a cualquier año, por ejemplo si pone 08/11/2009 que me trabaje con el intervalo de antes pero independiente al año, es decir q sirva para cualquier año. Lo que yo he hecho es despreciar el año de la fecha así if cdate("06/11")>=cdate(left(01/11/2006),5)) AND cdate("06/11")>=cdate(left("06/12/2007"),5)), que es lo q pasa? q al no tener cuenta el año...con determinadas fechas esa condición es falsa cuando no tiene q serlo, por ejemplo en la comparación de antes 06/11 es menor que 06/12 si no tenemos en cuanta el año, cuando 06/11 que yo me refería es del año 2006 y el intervalo superior termina en 2007.

Si me podéis ofrecer una ayuda estaría muy muy agradecido. Entonces la cosa es que esos intervalos tienen que ser independientes al año, es decir que sirvan para cualquier fecha.

Un saludo y gracias de antemano.