Я использую следующий сценарий, чтобы форма была доступна с 6 утра до 8 утра каждый день, однако я хотел бы, чтобы она была доступна с 6 утра до 8 утра по будням и с 6 утра до 11 утра по выходным ... Предложения?
function initTrigger(){
ScriptApp.newTrigger('oc').timeBased().atHour(0).everyDays(1).create();
}
function oc() {
ScriptApp.getProjectTriggers().forEach(function(e){
if(e.getHandlerFunction() == "openForm" || e.getHandlerFunction() == "closeForm") {
ScriptApp.deleteTrigger(e)
}
});
var time = new Date()
time.setHours(6);
time.setMinutes(00);
ScriptApp.newTrigger("openForm").timeBased().at(time).create();
time.setHours(8);
time.setMinutes(0);
ScriptApp.newTrigger("closeForm").timeBased().at(time).create();
}
function openForm() {
var form = FormApp.getActiveForm();
form.setAcceptingResponses(true);
}
function closeForm() {
var form = FormApp.getActiveForm();
form.setAcceptingResponses(false);
// deleteTriggers_();
}