Con esta función retornas el primer día de la semana solo te bastaría restar esa fecha por un día menos y obtienes el ultimo día de la semana
Código Javascript
:
Ver originalfunction getMonday( date ) {
var day = date.getDay() || 7;
if( day !== 1 )
date.setHours(-24 * (day - 1));
return date;
}
getMonday(new Date());
Saludos