nodejs 添加定时功能
1.安装依赖: npm i node-schedule --save
2.添加定时任务
const schedule = require('node-schedule');
const scheduleCronstyle = () => {
//每天凌晨定时执行一次:
schedule.scheduleJob('0 0 0 * * *', () => {
userController.timingChange()
});
}
scheduleCronstyle();
每分钟的第30秒触发: '30 * * * * *' 每小时的1分30秒触发 :'30 1 * * * *' 每天的凌晨1点1分30秒触发 :'30 1 1 * * *' 每月的1日1点1分30秒触发 :'30 1 1 1 * *' 2016年的1月1日1点1分30秒触发 :'30 1 1 1 2016 *' 每周1的1点1分30秒触发 :'30 1 1 * * 1'
参考: https://www.jianshu.com/p/8d303ff8fdeb