node-schedule读取set timer的值

时间:2017-02-15 16:12:52

标签: node.js

计划安排活动。

设置定时器后,我希望能够在之后检查设置的定时器值。

假设我已将我的活动安排到2017-02-15 17:08:35

如何立即调用我的节点计划计时器来检查此值。

我使用此var j = schedule.scheduleJob(unique_name, date, function() { });

设置我的计时器

我现在假设做这样的事情来恢复计时器值。

var my_job = schedule.scheduledJobs[unique_name];
my_job.checktimer();

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

  var rand = require('randomstring');    
    var jobId = rand.generate(10); //randomsrting
    var at = new Date();
    var timed = at.setSeconds(at.getSeconds() + Number(5))  //after 5 second     
    schedule.scheduleJob(jobId, new Date(timed),function(){
         schedule.cancelJob(jobId);
         console.log('hi--viral');
     });