Bug spotted!!!, te va a fallar en todos los años bisiestos, la forma rapida de solucionarlo seria agregar un else a la función
daysInMonth
esto:
Código Javascript
:
Ver originalfunction daysInMonth(month,year){
...
if((seeMonth + 1) != month){ last = 28 }
...
}
deberia ser esto:
Código Javascript
:
Ver originalfunction daysInMonth(month,year){
...
if((seeMonth + 1) != month){ last = 28 }
else{ last=days[month]; }
...
Saludos.