Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/11/2008, 16:28
Avatar de Myakire
Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: fechas por periodo

A ver si entendí ....

Tienes 6 combos, dos para los días del mes, dos para los meses del año y dos para los años con un intervalo de +- 2 años. Y quieres que los OPTION seleccionados por default correspondan a la fecha de hoy 3 des ellos y a la fecha de hace 6 meses los otros 3.

¿Es correcto eso?

Si eso es cierto, pues debes utilizar la función DateAdd contra el Date de hoy y restándole 6 al mes para obtener la fecha de hace 6 meses. Luego con las funciones DAY, MONTH y YEAR separas cada valor de cada fecha y listo, solo debes de poner un IF en cada uno de tus OPTIONS como este: <%if DiaHace6Meses = 1 Then Response.write(" selected") End If%>.

Si, es una chorrada, pero tu diseño así lo exige, si generaras los días y los meses con un FOR ya no se vería tan gacho y si te ingeriaras una función que recibiera la fecha como parámetro y y el tipo de dato a generar (dias o meses) solo tendrías que hacerlo una vez.

Saludos