nodejs 定时器

安装
npm install node-schedule --save 或者 yarn add node-schedule

用法
1、Cron风格定时器
const schedule = require('node-schedule');

1
2
3
4
5
6
7
8
const  scheduleCronstyle = ()=>{
//每分钟的第30秒定时执行一次:
schedule.scheduleJob('30 * * * * *',()=>{
console.log('scheduleCronstyle:' + new Date());
});
}

scheduleCronstyle();

1
2
3
4
5
6
每分钟的第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'
坚持原创技术分享,您的支持将鼓励我继续创作!