任何npm模块在nodejs中每天在给定时间重复一个任务?

时间:2018-01-23 10:11:40

标签: javascript node.js mongodb

我正在寻找在Nodejs app中使用的任何NPM模块,以发送通知 每天早上9点在当地时间发送电子邮件和短信。

任何解决方案都会有所帮助。

1 个答案:

答案 0 :(得分:-1)

var CronJob = require('cron').CronJob;
var job = new CronJob('00 00 9 * * 1-7', function() {
  /*
   * Runs every day
   * at 9:00:00 AM.
   */
  }, function () {
    /* This function is executed when the job stops */
  },
  true, /* Start the job right now */
  timeZone /* Time zone of this job. */
);

使用node-cron模块获取更多信息:node-cron