Schedule Jobs with node-schedule
var scheduler = require('node-schedule');
// this job runs every 2 minutes.
var Job = scheduler.scheduleJob('*/2 12 30 4 *', function(){
var date = new Date();
console.log("I ran at " + date);
});
// this is a different way to build jobs.
var rule = new scheduler.RecurrenceRule();
rule.hour = 11;
rule.minute = 36;
rule.dayOfWeek = new scheduler.Range(0,6);
var dailyJob = scheduler.scheduleJob(rule, function() {
console.log("I run at 11:36!");
});