title: Schedule a task of for 35th minute of every hour regardless of start time
body: <p>I am very new to quartz scheduler and it's a little more all-encompassing than I need it to be. </p>
  
  <p>All I want to is to run a task on the 35 with minute of every hour regardless of when the application has been started.</p>
  
  <p>Apparently this can be done with cron jobs. Code I have so far is </p>
  
  <pre><code>StdSchedulerFactory factory = new StdSchedulerFactory();
          IScheduler scheduler = await factory.GetScheduler();
          await scheduler.Start();
  
          IJobDetail hourlyJob = JobBuilder.Create&lt;Hourly&gt;()
          .WithIdentity("hourlyJob", "Jobs")
          .Build();
  
          ITrigger hourlyJobTrigger = TriggerBuilder.Create()
              .WithIdentity("hourlyJobTrigger", "Jobs")
              .StartNow()
              .WithCronSchedule("59 0 0 ? * * *")
              .Build();
  
  
          await scheduler.ScheduleJob(hourlyJob, hourlyJobTrigger);
  </code></pre>
  
  <p>To my understanding this is supposed to make the task run on every 59th second (for the purpose of testing) of the minute. Doesn't seem to be trigerring though.</p>