2

node-scheduler を使用して定期的なジョブを設定します。週 7 日、いくつかの特定の時間に勤務する必要があります。たとえば、午前 5 時 45 分、午前 6 時 30 分、午前 11 時 15 分などです。

ルールを設定しました:

let rule = new schedule.RecurrenceRule();
rule.dayOfWeek = [1,2,3,4,5,6,7]

ここで、時間と分を配列として追加すると、すべての時間ですべての分が実行されるように見えます-たとえば

rule.hour = [5,6,11];
rule.minute = [45,30,15];

したがって、これは午前 5 時 45 分、午前 6 時 45 分、午前 11 時 45 分、午前 5 時 30 分、午前 6 時 30 分、午前 11 時 30 分、... に実行されます。

ルールを使用して正確な時間を設定するにはどうすればよいですか? 繰り返しますが、私の例では、午前 5 時 45 分、午前 6 時 30 分、午前 11 時 15 分です。

4

2 に答える 2