0

特定の日付の真夜中に JS 関数を実行する必要があります。それはJSで可能なことですか、私のものはノードアプリであり、私はlaterJSライブラリを見ていましたが、この必要性のためにlaterJSライブラリの再帰関数をどのように正確に使用できるかわかりません. ノードスケジューラのようなものを使用するのではなく、この要件のために laterJS lib を使用するとよいでしょう。

考えやアイデアを共有してください。

この質問では、ノード スケジューラが提供する CRON のようなものではなく、laterJS のようにこれを実行できるライブラリを使用することを特に検討しています。

指定された日付の値は完全に動的であり、MM/DD/YYYY 形式の任意の日付になる可能性があるため、基本的に、later.parse.text の値を月の 25 日などとしてハードコードすることはできませんが、ハードコードすることはできますtime as 11:59 pm, 日付が MM/DD/YYYY 形式で動的であるという事実を考えると、later.parse.text('at 11:59 pm on the "+DD+"th day of "+MM+" "+YYYY+"で'); このようなもの...

特定の日/月/年/時間に実行するように later.parse.recur() を構築するが、時間を処理する方法がわからない..

4

1 に答える 1

0

あなたが見ているのは、Later.jsのCron式セクションかもしれません。まさにこのようなことを目的としています。

以下から関連するものを選択できます -

月の特定の日にしたい場合、式は次のようになります

var complexSched = later.parse.recur()
              .on(15).dayOfMonth().onWeekday().on(2).hour()

繰り返しスケジュールの場合は、次のようになります

var textSched = later.parse.text('at 10:15am every weekday');

cron 式は次のようになります。

var cronSched = later.parse.cron('0 0/5 14,18 * * ?');
于 2016-07-24T04:31:34.187 に答える