Показать сообщение отдельно
  #1 (permalink)  
Старый 27.09.2011, 15:13
Новичок на форуме
Отправить личное сообщение для pasha_vit Посмотреть профиль Найти все сообщения от pasha_vit
 
Регистрация: 27.09.2011
Сообщений: 9

проблема с Date.getYear
Здравствуйте, есть скрип
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 . в чем тут ошибка? хелп плиз
Ответить с цитированием