0

私はlater.jsを使用しています Meteor で投稿をスケジュールしようとしています。期間を一緒に連鎖さ
せることでどのように機能するかを理解するのに問題があり、最終的にhtmlのコレクションアウト出力に挿入されたデータを見つける関数を実行するため、スケジューリングの部分にはまだ到達していません。later.js recur()

指定した日付に関数を実行する方法を知りたいです。月 'may'(5) 日 '15' および時刻 16:00。

さまざまな構成を試しましたが、うまくいきませんでした

これが私の試みたコードです:

   var sched = later.parse.recur().on(16).hour().and().on(15).dayOfMonth().and().on(5).month();

  t = later.setTimeout(test, sched);
  function test() {
    console.log("insert Data");
  }
4

2 に答える 2

2

このようなことを行うpercolate:synced-cronパッケージを使用するのが最適だと思います:)

README.md からの基本的な例:

SyncedCron.add({
  name: 'Crunch some important numbers for the marketing department',
  schedule: function(parser) {
    // parser is a later.parse object
    return parser.text('every 2 hours');
  },
  job: function() {
    var numbersCrunched = CrushSomeNumbers();
    return numbersCrunched;
  }
});
于 2015-05-16T00:41:53.790 に答える
0

これが役に立ち、手遅れではないことを願っています

コード

var sched=later.parse.recur().on(15).dayOfMonth().on(5).month().on(16).hour(),
t = later.setTimeout(test, sched);
function test()
{
   console.log("insert Data")
}
于 2015-12-25T12:22:01.517 に答える