我正在使用later.js尝试在Meteor中安排帖子。
我什至还没有进入调度部分,因为我很难理解如何通过将时间段链接在一起来理解later.js recur()的工作原理,并执行一个函数,该函数最终将找到插入到html输出中的数据。

我想知道如何在指定的日期运行该函数。月“可能”(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");
  }

最佳答案

我认为您最好使用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;
  }
});

09-19 01:19