Что не так с количством дней?

301
17 ноября 2021, 05:20

Делаю каскадный dropdown list с параметрами год, месяц, день.

Есть функция, которая выдает количество дней в месяце

function daysInMonth(month, year) {
        return new Date(year, month, 0).getDate();
    }

Проблема в том, что когда я передаю аргументы daysInMonth(0, 2020), и daysInMonth(1, 2020) - в обоих случаях получается январь

В итоге получается, что когда я выбираю 2020 год, Февраль, у меня 31 день )

Прототип здесь: JS FIDDLE

Полагаю, что куда-то нужно добавить +1, а вот куда, не пойму

READ ALSO
Валидация XmlDocument, используя несклько Xsd схем

Валидация XmlDocument, используя несклько Xsd схем

Имеется XmlDocument, который необходимо проверить на соответствие 1 и более Xsd схеме

246
обновление проекта c#

обновление проекта c#

Столкнулся с такой задачей по обновлению клиента приложения

128
Сортировка поверх группировки LINQ

Сортировка поверх группировки LINQ

Имеется коллекция с даннымиЯ пишу к ней следующий запрос:

292