Передача даты в повестке дня с использованием переменной

Предположим, я получил дату в виде x=12 y=45, и я хочу выполнять задачу в 12:45 ежедневно, используя узел повестки дня js. Итак, мой вопрос, как передать дату из переменной JS в Agenda.schedule("at x:y",'doSometask')

2 ответа

 var x=14;
    var y=23;
var z=x-2;
    a = "at "+z+":"+y;

agenda.define('init', function (job) {

   console.log("INIT AGENDA"); 
//job.schedule(a);
//job.save();

});

agenda.on('ready', function () {

    console.log("Agenda ready to start");
agenda.schedule(a,'init');
agenda.start();
});

Это сработало для меня!

Просто используйте this.just объединить переменную в строку.

    var x=12;
    var y=45;
    a = "at "+x+":"+y;
    Agenda.schedule(a,'doSometask')
Другие вопросы по тегам