JS код выполняется на стороне клиента. SetTimeout работает только в контексте работы скрипта. Иначе говоря нельзя так реализовать. Лучше написать проверку не является ли этот день вторником и если вторник то сделать то что вам там нужно.
function getWeekDay(date) {
var days = ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'];
return days[date.getDay()];
}
var date = new Date();
if(getWeekDay(date) == 'вт'){
alert("показать уведомление");
}