
18/01/2007, 07:51
|
| | Fecha de Ingreso: enero-2007
Mensajes: 4
Antigüedad: 18 años, 2 meses Puntos: 0 | |
Re: 30, 31 o 28 dias, depende el mes mira si esto es lo que necesitas
function esBisiesto(año){
return ((año % 4 == 0) && (año % 100 != 0)) || (año % 400 == 0);
}
function diasDelMes(mes, año){
//esta funcion retorna los dias del mes
var diasMes = { 31,//enero
28,//febrero
31,//marzo
30,//abril
31,//mayo
30,//junio
31,//julio
31,//agosto
30,//septiembre
31,//octubre
30,//noviembre
31/*diciembre*/}
//si el año es bisiesto y el mes es febrero retornar 29
if (mes==2 && this.esBisiesto(año))
return 29;
else
//retornar los dias del mes
return diasMes[mes - 1];
} |