Дату на экран вывести несложно jsfiddle.net/z0fseLm4 но как вывести на экран все даты на N дней вперёд, ведь если среди них будет граница месяца надо определить количество дней в этом месяце. На php есть отличная функция date которая может вернуть количество дней в нужном месяце, а в JS это как решается?
Как она работает можно пояснить, в функцию передаём месяц, год, вместо дня 0, вызываем getDate() с этой датой и она вместо нуля подставляет последний день месяца? Это особенность функции getDate() ?