var dt = new Date();
// Display the month, day, and year. getMonth() returns a 0-based number.
var month = dt.getMonth()+1;
var day = dt.getDate();
var year = dt.getFullYear();
document.write(month + '-' + day + '-' + year);
Скрипт отображает сегодняшнюю дату, мне надо вывести даты на 20 дней вперёд. Но для этого надо знать сколько дней в этом месяце (когда 1 число выводить). На php была функция Date с помощью которых можно было быстро получить количество дней в любом месяце с учётом високосного года даже, а на JS как решается такая задача?