我正在制作约会应用。每天午夜,我都希望随机找到“新匹配”并显示给用户。
如果有人能够高度概括一下这将如何运作我会非常感激吗?
答案 0 :(得分:1)
如果想要每隔午夜执行一个Node任务,那么Cron jobs就是一个强大而简单的工具,可以帮助我们实现目标。您可以使用Cron Package在节点中实现此目的。
您可以使用
添加cron依赖项 npm install cron
您可以修改以下脚本
var CronJob = require('cron').CronJob;
var job = new CronJob('00 00 01 * * *', function() {
console.log('You this message on every day 01 AM America/Los_Angeles');
}, null, true, 'America/Los_Angeles');
您可以使用您想要实现代码的逻辑替换console.log,该代码将为每个app用户找到匹配项,并将timezone替换为您的。