专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

前端工程师如何实现这样的任务:每天下午2点运行指定函数

ins518 2024-10-09 16:25:30 技术文章 10 ℃ 0 评论

点击右上方红色按钮关注“小郑搞码事”,每天都能学到知识,搞懂一个问题!

大家好!我是/小郑搞码事/的小郑

今天和大家分享前端工程师如何实现类似这样的任务:每天下午2点运行指定函数。

项目开发过程,如果遇到下面这个问题

每4分钟运行这个函数

你会怎么实现?

对,我们可能第一时间想到setInterval。因为它确实比较容易实现。

但是如果问题复杂一点。

每天下午2点运行这个函数

又如,每个星期二的下午2点运行这个函数

这个时候我们就会去找一个更加合适的方式来处理这件事。

node-schedule

这个包非常合适,它是一个基于时间的调度,而不是基于区间的调度。完全可以按照你的意愿来干活。

来看一下使用。

引进来

const schedule = require('node-schedule')

使用:20201027下午5点过4分钟执行函数



使用:每个小时的56分钟


这里minute还支持其它变量:

如:second/minute/hour/date/month/year/dayOfWeek

其它的用法,大家可以去了解一下,挺有意思的,我就说到这了。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表