Date.getDay() - повертає номер дня у тижні.
dateObj.getDay()
dateObj - об'єкт Date.
getDay() метод об'єкту Date який повертає номер дня у тижні від 0 до 6 з дати об'єкта.
var d= new Date();
alert(d.getDay());
var d = new Date('2012-10-12');
alert(d.getDay());
Функція яка повертає назву дня у тижні по даті:
function DayDate(d){
if(d==undefined)d=new Date();
var res=d.getDate()+'.'+d.getMonth()+'.'+d.getFullYear()+': ';
switch(d.getDay()){
case 0:
res+= 'неділя';
break;
case 1:
res+= 'понеділок';
break;
case 2:
res+='вівторок';
break;
case 3:
res+= 'середа';
break;
case 4:
res+= 'четвер';
break;
case 5:
res+='п\'ятниця';
break;
case 6:
res+='субота';
break;
}
return res;
}
alert(DayDate(new Date() ));
Назва дня тижня по даті: