答案 0 :(得分:4)
使用synced-cron
版本1.3.0,您可以指定parser.recur().on(date).fullDate();
来安排一次性(即非重复性)事件,如下所示:
SyncedCron.add({
name: cron_name,
schedule: function (parser) {
// ending_at is a Date object set to some future date
// there is no recurrence
return parser.recur().on(ending_at).fullDate();
},
job: function () {
// job code
}
});
工作示例:http://meteorpad.com/pad/mLfyoLnHSECPhQscz/synced-cron%20to%20run%20once