метод getDay() возвращает неправильное значение
Скажите, пожалуйста, исходя из каких данных метод getDay() высчитывает день недели?
У меня в <select> 31 день не зависимо от месяца. Может быть, что от этого выходные у меня сдвигаются соответственно? Если я в нужных месяцах просто прячу значение 31, чтобы пользователь не выбирал несуществующий день, то это ведь не помогает вычислять выходные правильно.
мой отрывок:
var tagSelectBox = document.getElementById("tag");
var tag = tagSelectBox.options[tagSelectBox.selectedIndex].value;
var monatSelectBox = document.getElementById("monat");
var monat = monatSelectBox.options[monatSelectBox.selectedIndex].value;
var besuchsDatum = new Date(2012, monat, tag);
var wtag = besuchsDatum.getDay();
Хотя вообще-то я думала, что getDay() работает не от моих данных, а от мирового порядка вещей.
Сразу извинюсь за глупый вопрос, опыта ноль, я только учусь.
|