0

我想在特定日期和時間(+或 - 15分鐘)運行觸發器。在特定日期和時間運行觸發器

我有一個日期分鐘字符串與YYYY-MM-DD HH:MM格式說2017-04-01 18:05我將如何修改下面的腳本運行18小時5分鐘。

var triggerDay = new Date(2017, 04, 01); 
ScriptApp.newTrigger("myFunction") 
    .timeBased() 
    .at(triggerDay) 
    .create(); 

回答

1

你可以試試這個:

function createTimeDrivenTriggers() { 
// Trigger on 2017-04-01 around 18:00 (±15 min). 
ScriptApp.newTrigger('myFunction') 
    .timeBased() 
    .atDate(2017, 04, 01) 
    .atHour(18) 
    .create(); 
} 

https://developers.google.com/apps-script/reference/script/clock-trigger-builder

+0

您可加入.nearMinute(5),但因爲你的+ - 24分鐘,你可能會無法確定它是否實際上加工。 – Cooper

+0

after(durationMilliseconds)的用法如何,它實際上意味着什麼?它是我自從時代以來我們必須指定的毫數? –

相關問題