title: Cancel node-schedule event after it has been set
body: <p>I am planning on using <a href="https://github.com/tejasmanohar/node-schedule" rel="noreferrer">node-schedule</a> to set up push notifications for appointment reminders as follows:</p>
  
  <pre><code>var schedule = require('node-schedule');
  var date = req.body.date;   // Date for reminder from client request 
  var j = schedule.scheduleJob(date, function(){
      // Send push notification
  });
  </code></pre>
  
  <p>Now I know you can cancel the event by calling cancel():</p>
  
  <pre><code>j.cancel()
  </code></pre>
  
  <p>However, how can I refer to that specific job to cancel if the user from the client side decides to change the appointment to a different date?</p>
  
  <p>Thanks in advance for your help!</p>