cron模块可以帮助我们在node中定时执行任务。如果你的定时需求是简单的setInterval()与setTimeout()计时器所无法满足的比较复杂的定时规则,推荐使用cron来配置。
安装cron模块
npm install cron
代码中启动一个任务
new cronJob(‘* * * * * *‘, function () { //需要定时执行的任务代码写在这里 }, null, true);
其中第一个参数‘* * * * * *‘为cron表达式。
例如
以此类推,更多规则案例可以通过搜索引擎搜索cron表达式的用法。
【注意】cron表达式是比较通用的一种定时任务的时间表示法。但是经过尝试,略有不同,在此记录:
原文:https://www.cnblogs.com/yasw/p/12518190.html