nnn21
Новичок
Помогите отредактировать функцию вывода даты !
Если в месяце 28 или 29 дней, то скрипт не работает =(((((((
Если же 30 или 31 день, все в порядке ...
Скрипт служит для облегчения ввода даты в форму (Date picker)
Если в месяце 28 или 29 дней, то скрипт не работает =(((((((
Если же 30 или 31 день, все в порядке ...
Скрипт служит для облегчения ввода даты в форму (Date picker)
Код:
function numDays(theDate) {
var dateToday = theDate;
var month = dateToday.getMonth() + 1;
var numDaysInMonth = 0;
if ((month==4 || month==6 || month==9 || month==11) ) {
return numDaysInMonth = 30;
}
else if (month==2)
{
var isleap = (year%4 == 0 && (year%100!=0 || year%400==0));
if (isleap)
{
return numDaysInMonth = 28;
}
else
{
return numDaysInMonth = 29;
}
return numDaysInMonth = 30;
}
}
else
{
return numDaysInMonth = 31;
}
}