Tips & tricks. Полезняхи в JS/ES #8

Получить номер дня недели в ISO формате

Метод getDay() объекта Date возвращает Вс с индексом 0. Мы в СНГ привыкли, что неделя начинается с Пн. Поэтому, чтобы получить день недели, где 0 — это Пн мы можем использовать такой трюк:




let day = ((new Date).getDay() +6) % 7



//EOF//