我是关于nodejs的新手,我想在特定的时间内执行一个函数。节点使用偶数驱动的范例,所以我想做一些事情:
executeFutureFunction(function(),timestamp);
function()
:是我的函数()
timestamp
:是执行function()的时间戳。
我不想使用setTimeout,在我的情况下不是一个正确的解决方案。任何人都可以帮助我吗?
答案 0 :(得分:0)
您可以使用https://www.npmjs.com/package/node-schedule包来实现此目的。文档中的示例:
var schedule = require('node-schedule');
var date = new Date(2012, 11, 21, 5, 30, 0);
var j = schedule.scheduleJob(date, function(){
console.log('The world is going to end today.');
});