Здравствуйте, есть скрип
var w=week||1,n=day||1,y=year||new Date().getFullYear(); //defaults
var d=new Date(y,0,7*w);
d.setDate(d.getDate()-(d.getDay()||7)+n)+7;
alert( d.getDate() + '-' + d.getMonth()+1 +'-'+ d.getYear());
d.setDate(d.getDate() +6);
dates2.value=d;
который выводит дату (понедельник и воскресенье по номеру недели).
мне нужно форматировать вывод в дд-мм-гггг, решил сделать так :
alert( d.getDate() + '-' + d.getMonth()+1 +'-'+ d.getYear());
, но вот d.getYear() выдает 111, а по идеи должен 2011
. в чем тут ошибка? хелп плиз