Решение
Здесь я оставлю вам решение вашей проблемы. В следующем фрагменте кода вы можете найти комментарии, объясняющие функционирование этой функции, чтобы вы могли понять, как и почему этот код является тем, чем он является.
ПРИМЕЧАНИЕ: вам нужно будет передать дату как '25 / 02/2020 ', например, в эту функцию в качестве параметра.
function checkDay(day) {
// Create current date by converting the day we provide into a Date variable
var current_day = new Date(day);
// Convert our day into a integer (number) according to the day of the week with getDay() (for example, Monday is 1 and Sunday is 7)
// We do this for then compare it with Monday (1) and Thursday (4) and check if it is within those values
var current_day_number = current_day.getDay();
// if the day is between monday and thursday including these days (if you don't want to include them you just need to remove the = meaning it would be either tuesday or wednesday)
if(current_day_number>=1 && current_day_number<=4){
return true;
}
// if the day is not between your desired days return false
else{
return false;
}
}
// This function is simply for testing if the one above has worked. Simply change in the run tab-> run function to test
function test(){
Logger.log(checkDay('02/23/2020'));
}
Надеюсь, это помогло вам. Дайте мне знать, если вам нужно что-то еще или вы что-то не поняли. :)