LukevdPalen
11/4/2014 - 3:03 PM

crontab time compare

crontab time compare

var CronTime = require('cron').CronTime;
var moment = require('moment');

var t = new CronTime('* * * * *');
var t2 = new CronTime('1 * * * *');

var now = moment();

var tasks  = [t, t2]


for (var i = 0; i < tasks.length; i++) {
    var task = moment(tasks[i].sendAt());
    console.log(task.diff(now) < 60000 );
};


var task = moment(t.sendAt())