gpt4 book ai didi

javascript - 可以使用相同的触发器以不规则的时间间隔运行相同的功能吗?

转载 作者:行者123 更新时间:2023-12-03 06:02:16 26 4
gpt4 key购买 nike

GoogleScripts 是否可以使用相同的触发器在不同时间执行函数?

我认为如果时间驱动的触发器支持多个参数,这是可能的,但我不知道情况是否如此。

例如,这行得通吗?

function createTimeDrivenTriggers() {
ScriptApp.newTrigger('myFunction')
.timeBased()
.onWeekDay(ScriptApp.WeekDay.MONDAY; ScriptApp.WeekDay.TUESDAY;)
.atHour(9; 10;)
.create();
}

我有一组 10 个链接,需要在不同时间从一张纸复制到另一张纸。例如我有:

链接 A 需要在周一 3 点和 7 点以及周二 2 点和 5 点复制。其他链接遵循相同的模式。

我正在考虑为每个函数设置一个触发器,但我需要触发器来处理多个参数。

如果上述不可能,那么对于此类问题的最佳解决方案是什么?

最诚挚的问候,

瑟斯坦

最佳答案

您可以创建一个每小时运行的触发器,然后在触发器函数中添加逻辑。

function myFunction() {
var date = new Date();
// Monday
if (date.getDay() === 1) {
if (date.getHours() === 9 || date.getHours() === 10) {
// do something
}
}
}

关于javascript - 可以使用相同的触发器以不规则的时间间隔运行相同的功能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39707156/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com