我在Google Apps Script中运行了以下函数:
function createTrigger() {
ScriptApp.newTrigger('myFunction')
.timeBased()
.nearMinute(16)
.everyHours(1)
.create();
}
并创建了一个触发器,它在每小时52分运行一次。根据文档,.nearMinute(16)
应该创建一个在1分钟到31分钟之间运行的触发器。我做错了什么吗?
nearMinute(minute)不是指创建触发器的那一分钟,而是每小时运行一次的那一分钟。
-
至于创建时间,在您的情况下,触发器是在运行
createTrigger()
函数时直接创建的。 -
但是,对于时钟触发器,创建时间并不重要,也不影响触发器在什么时间运行。
-
你的函数构建了一个触发器,它将在每小时16分左右运行一次——不管触发器是在什么时候创建的。