Google脚本仅在工作日触发

韦伯

我有一个使用Google文档创建的工具,部分原因是每天上午11点备份一组数字,用于创建图表以显示一段时间内的进度。我使用设置为每周一次备份数据的触发器运行此脚本。

我真正想做的是仅在工作日备份此数据,因为周末数据使我的平均值超出了范围。所以就在星期一-星期五,每天上午11点

有没有人有办法将脚本设置为以编程方式运行?

阿米特·阿加瓦尔(Amit Agarwal)

您可以使用以下函数来创建触发器,该触发器将在每个工作日的上午11点运行。

function createTriggers() {
   var days = [ScriptApp.WeekDay.MONDAY, ScriptApp.WeekDay.TUESDAY,
               ScriptApp.WeekDay.WEDNESDAY, ScriptApp.WeekDay.THURSDAY,                                            
               ScriptApp.WeekDay.FRIDAY];
   for (var i=0; i<days.length; i++) {
      ScriptApp.newTrigger("your_function_name")
               .timeBased().onWeekDay(days[i])
               .atHour(11).create();
   }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章