21/10/2004, 13:59
|
| | Fecha de Ingreso: octubre-2004 Ubicación: Habana
Mensajes: 37
Antigüedad: 20 años, 3 meses Puntos: 0 | |
Hola mari.
El codigo que muestras trae un inconveniente y es que puede caducar antes..por ej:
la condicion para que caduque es: caduca >= 2004+10+21
pero en base a esa suma podria caducar en 2004+09+25
lo cual es una suma que corresponde a una fecha anterior a la fecha que quieres poner como tope.
Se me ocurre que con un if anidado podria funcionar bien...algo asi
hoy = new Date();
if (hoy.getFullYear() == 2004) {
if (hoy.getMonth() == 10) {
if (hoy.getDate() == 21) {
caduca = true;
}
}
} |