вот приемлимое для меня решение
document.addEventListener('DOMContentLoaded', function() {
var d = new Date(),
days = "Воскресенье Понедельник Вторник Среда Четверг Пятница Суббота".split(" ");
document.querySelector('#day').textContent = days[d.getDay()];
document.querySelector('#day_01').options[d.getDay()||7].selected = true;
document.querySelector('#day_02').value = d.getDay()
document.querySelector('#date').options[d.getDate()-1].selected = true;
document.querySelector('#date_01').value = d.getDate();
document.querySelector('#month').options[d.getMonth()].selected = true;
document.querySelector('#year').value = d.getFullYear();
});
для 3-5 строчки этого кода использовать следующий html
<select><option id="day"></option></select>