2016-07-17 5 views
1

アジェンダジョブ(https://github.com/rschmukler/agenda)を初めて使用しているため、特定の時間に毎日ジョブを実行するようにスケジュールする方法がわかりません。私は以下を試しました:スケジュール毎日深夜0時に実行するアジェンダジョブ

  1. agenda.every('everyday at 00:01', ...) - 1回だけ実行されます。
  2. agenda.schedule('at 00:01', ...)そしてjob.repeatEvery('1 day')しかし、あまり効果がない。

アジェンダは内部でdateに触発されたHuman Intervalを使用しています。私は日付hereのデモを確認し、everyday at 00:00が受け入れられましたが、それは議題ではうまく使用できませんでした。

ご協力いただければ幸いです。ありがとうございました。

答えて

0

私はこの目的でrepeatAt()を使うことができると思います。 repeatAt('12am') のようにすることも、24時間形式を使用することもできます。 - repeatAt('00:00')

関連する問題