Функция-конструктор, которая создаёт экземпляр объекта Date:
new Date(year, month, date[, hours, minutes, seconds, ms] )  
На нижеприведённых страницах в одних примерах используется метод getDay, а в других getDate. Чем они отличаются друг от друга?
Ресурсы:
_https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Date
_https://learn.javascript.ru/datetime