JavaScript метод Date.getDay()
JavaScript DateОпределение и применение
JavaScript метод getDay() объекта Date возвращает числовое значение (0-6), которое соответствует дню недели для указанной даты по местному времени.
Перечень возможных возвращаемых значений следующий:
- 0 - Sunday (Воскресенье).
- 1 - Monday (Понедельник).
- 2 - Tuesday (Вторник).
- 3 - Wednesday (Среда).
- 4 - Thursday (Четверг).
- 5 - Friday (Пятница).
- 6 - Saturday (Суббота).
Поддержка браузерами
Метод | Chrome | Firefox | Opera | Safari | IExplorer | Edge |
---|---|---|---|---|---|---|
getDay() | Да | Да | Да | Да | Да | Да |
JavaScript синтаксис:
const dayNumber = dateObj.getDay();
Спецификация
ECMAScript 1st Edition (ECMA-262). Реализовано в JavaScript 1.0.Пример использования
const valentinesDay = new Date("February 14, 2019 12:00:00"); // создаем объект Date (передаем строковый аргумент, определяющий дату) console.log(valentinesDay); // Thu Feb 14 2019 12:00:00 GMT+0300 (Москва, стандартное время) const aprilFoolsDay = new Date("Apr 1, 2019 09:00:00"); // создаем объект Date (передаем строковый аргумент, определяющий дату) console.log(aprilFoolsDay); // Mon Apr 01 2019 09:00:00 GMT+0300 (Москва, стандартное время) const dayNumber = valentinesDay.getDay(); // возвращаем числовое значение, которое соответствует дню месяца для указанной даты по местному времени console.log(dayNumber); // 4 const dayNumber2 = aprilFoolsDay.getDay(); // возвращаем числовое значение, которое соответствует дню месяца для указанной даты по местному времени console.log(dayNumber2); // 1JavaScript Date