Node.js node-schedule定时任务隔多少分钟执行一次的方法


Posted in Javascript onFebruary 10, 2015

在 Node.js 中,我使用 node-schedule 来执行定时任务。Cron-style 的时间格式对于初学者不太直观,所以一般使用这种方式:比如官方示例中的每个小时的 42 分执行任务

var schedule = require('node-schedule');
var rule = new schedule.RecurrenceRule();  

rule.minute = 42;
var j = schedule.scheduleJob(rule, function(){  

    console.log('The answer to life, the universe, and everything!');

});

那么问题来了,如何每隔 15 分钟、 30 分钟执行一次任务呢?

比较关键的地方在于 rule.minute 是支持数组的,知道这一点就很好操作了

每隔 15 分钟执行:

rule.minute = [0, 15, 45]; 

同理,每隔 30 分钟执行:
rule.minute = [0, 30]; 
Javascript 相关文章推荐
JQuery的AJAX实现文件下载的小例子
May 15 Javascript
JavaScript获取某年某月的最后一天附截图
Jun 23 Javascript
node.js中的fs.lchown方法使用说明
Dec 16 Javascript
JS正则子匹配实例分析
Dec 22 Javascript
jQuery实现点击下拉框中的值累加到文本框中的方法示例
Oct 28 jQuery
搭建element-ui的Vue前端工程操作实例
Feb 23 Javascript
bootstrap 弹出框modal添加垂直方向滚轴效果
Jul 09 Javascript
JQuery通过后台获取数据遍历到前台的方法
Aug 13 jQuery
vue 使用自定义指令实现表单校验的方法
Aug 28 Javascript
es6基础学习之解构赋值
Dec 10 Javascript
vue使用代理解决请求跨域问题详解
Jul 24 Javascript
微信小程序实现吸顶特效
Jan 08 Javascript
Node.js抓取中文网页乱码问题和解决方法
Feb 10 #Javascript
JS数组的常见用法实例
Feb 10 #Javascript
bootstrap table 服务器端分页例子分享
Feb 10 #Javascript
js实现对table动态添加、删除和更新的方法
Feb 10 #Javascript
js+css实现导航效果实例
Feb 10 #Javascript
jquery.mobile 共同布局遇到的问题小结
Feb 10 #Javascript
jquery中EasyUI使用技巧小结
Feb 10 #Javascript
You might like
大师制作的中短波矿石收音机
2020/04/02 无线电
PHP表单提交表单名称含有点号(.)则会被转化为下划线(_)
2011/12/14 PHP
php自定义函数转换html标签示例
2016/09/29 PHP
laravel实现按月或天或小时统计mysql数据的方法
2019/10/09 PHP
jquery连缀语法如何实现
2012/11/29 Javascript
HTML长文本截取含有HTML代码同样适用的两种方法
2013/07/31 Javascript
Javascript中的回调函数和匿名函数的回调示例介绍
2014/05/12 Javascript
JS正则表达式比较常见用法
2016/01/26 Javascript
实践中学习AngularJS表单
2016/03/21 Javascript
基于JS实现bookstore静态页面的实例代码
2017/02/22 Javascript
vue2.x select2 指令封装详解
2017/10/12 Javascript
jQuery实现的上传图片本地预览效果简单示例
2018/03/29 jQuery
Postman模拟发送带token的请求方法
2018/03/31 Javascript
JavaScript使用indexOf()实现数组去重的方法分析
2018/09/04 Javascript
微信小程序websocket实现即时聊天功能
2019/05/21 Javascript
ES6 Object方法扩展的应用实例分析
2019/06/25 Javascript
Nodejs在局域网配置https访问的实现方法
2020/10/17 NodeJs
[04:14]从西雅图到上海——玩家自制DOTA2主题歌曲应援TI9
2019/07/11 DOTA
python操作mysql中文显示乱码的解决方法
2014/10/11 Python
详解用python写网络爬虫-爬取新浪微博评论
2019/05/10 Python
python针对mysql数据库的连接、查询、更新、删除操作示例
2019/09/11 Python
python异步Web框架sanic的实现
2020/04/27 Python
python根据字典的键来删除元素的方法
2020/08/16 Python
Python使用pycharm导入pymysql教程
2020/09/16 Python
一个非常简单好用的Python图形界面库(PysimpleGUI)
2020/12/28 Python
HTML5新增加的功能详解
2016/09/05 HTML / CSS
什么样的创业计划书可行性高?
2014/02/01 职场文书
幼儿教师研修感言
2014/02/12 职场文书
缅怀革命先烈演讲稿
2014/05/14 职场文书
优秀实习生主要事迹
2014/05/29 职场文书
大学军训自我鉴定大全
2014/09/18 职场文书
地道战观后感300字
2015/06/04 职场文书
初中班主任工作随笔
2015/08/15 职场文书
党风廉政承诺书2016
2016/03/25 职场文书
英语版自我评价,35句话轻松搞定
2019/10/08 职场文书
MySQL为数据表建立索引的原则详解
2022/03/03 MySQL