Показать сообщение отдельно
  #1 (permalink)  
Старый 08.02.2016, 10:49
Интересующийся
Отправить личное сообщение для FactoREAL Посмотреть профиль Найти все сообщения от FactoREAL
 
Регистрация: 09.04.2014
Сообщений: 14

getDay() возвращает неверный результат
Добрый день. помогите пожалуйста разобраться. у меня имеется ф-ция:
function(text) {
var d = new Date(text.date);
var day = d.getDay() > 10 ? d.getDay() : '0' + d.getDay();
var month = d.getMonth()+1 > 10 ? d.getMonth()+1 : '0' + (d.getMonth()+1);
var year = d.getFullYear();
console.log(text.date+" -> "+day);
}


результаты выполнения данной ф-ции:
Код:
2016-02-03 -> 03
2016-02-04 -> 04
2016-02-05 -> 05
2016-02-06 -> 06
2016-02-07 -> 00
не понимаю, почему начиная с 7 числа, результат = 00
Ответить с цитированием