node.js定时任务:node-schedule的使用
来源:互联网 发布:塘渣回填算法 编辑:程序博客网 时间:2024/06/10 10:42
安装 npm install node-schedule
使用方法
1:确定时间
例如:2015年10月01日,15:40执行
var schedule = require("node-schedule"); var date = new Date(2015,10,01,15,40,0); var j = schedule.scheduleJob(date, function(){ console.log("执行任务"); });
取消任务
j.cancel();
2:每小时的固定时间
例如:每小时的40分钟执行
var rule = new schedule.RecurrenceRule(); rule.minute = 40; var j = schedule.scheduleJob(rule, function(){ console.log("执行任务"); });
3:一个星期中的某些天的某个时刻执行,
例如:周一到周日的20点执行
var rule = new schedule.RecurrenceRule(); rule.dayOfWeek = [0, new schedule.Range(1, 6)]; rule.hour = 20; rule.minute = 0; var j = schedule.scheduleJob(rule, function(){ console.log("执行任务"); });
4:每秒执行
var rule = new schedule.RecurrenceRule(); var times = []; for(var i=1; i<60; i++){ times.push(i); } rule.second = times; var c=0; var j = schedule.scheduleJob(rule, function(){ c++; console.log(c); });
0 0
- node.js定时任务:node-schedule的使用
- node.js定时任务:node-schedule的使用
- node.js定时任务:node-schedule的使用
- node.js定时任务:node-schedule的使用【转】
- node.js定时任务:node-schedule的使用
- Node.js之定时任务 node作业--node-schedule
- nodejs模块 node-schedule使用,定时任务
- nodejs模块 node-schedule使用,定时任务
- 定时任务 模块 node-schedule
- node.js定时事务node-schedule
- 用node-schedule进行定时任务的管理
- node-schedule的使用
- node.js中的定时模块 node-schedule应用
- 用node.js做定时任务
- cocos2d-js下node的暂停schedule
- node定时任务
- node schedule 使用
- node.js的使用
- ARM汇编程序学习
- LRU Cache
- 广播:
- 面试题 删除字符串开始以及末尾的若干空格,并且把中间多个空格转化为一个
- android 面试题一
- node.js定时任务:node-schedule的使用
- UITabBarController的用法 及使用系统风格Item
- Linux x86 Program Start Up
- flume的使用
- OBIEE
- HDU 5444 Elven Postman
- iOS 真机测试证书下载 最详细的流程图
- CSDN第一篇
- 随笔