【问题标题】:How to create a cron job to run every 30 days in nodejs如何在nodejs中创建一个每30天运行一次的cron作业
【发布时间】:2016-02-04 18:03:12
【问题描述】:

我正在尝试使用 cron 编写一个每 30 天运行一次的 cron 作业。

【问题讨论】:

  • 你有没有尝试过?喜欢0 0 */30 * * <command> <path/to/your/script>?我用了不到一分钟就在谷歌上找到了
  • 你检查了吗:github.com/ncb000gt/node-cron
  • 这里有一个教程如何设置 cronjobs cron at ubuntuusers
  • 谢谢@JonathanBrooks...

标签: javascript node.js cron


【解决方案1】:

使用cron 这就是我能够解决它的方法...感谢@Jonathan Brooks

var CronJob = require('cron').CronJob;
new CronJob({
  cronTime: '00 00 00 28,29,30 * *',
  onTick: function() {
    console.log('Runs every 28, 29(february) or 30 days');
  },
  start: true,
  timeZone: 'America/Los_Angeles'
});

【讨论】:

    猜你喜欢
    • 2014-08-14
    • 2021-06-17
    • 1970-01-01
    • 2014-05-19
    • 2015-07-15
    • 2013-01-20
    • 2022-12-18
    • 2011-05-31
    相关资源
    最近更新 更多