0

特定の日時(+または - 15分)にトリガーを実行します。特定の日付と時刻にトリガーを実行します

私はYYYY-MM-DD HHと日付分の文字列を持っている:MM形式は、2017年4月1日午前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)が、あなたの+以来 - 15分あなたはおそらく、それが実際にかどうかを決定することはできませんよワーキング。 – Cooper

+0

after(durationMilliseconds)の使い方はどうですか?実際にはどういう意味ですか?私は何時から指定する必要がありますか? –

関連する問題