title: Quartz Cron trigger to run every 2nd day
body: <p>I want to make my cron execute job every 2nd day. So if i execute job at 25th May, it will run at 25th, 27th, 29th, 31th, 2nd June, 4th June ..</p>
  
  <p>but the issue is, after the end of 31th May, the cron will reset and start running at 1st June, 3rd June, 5th June ... instead of 2nd June, 4th June ..</p>
  
  <p>below is my code..</p>
  
  <pre><code>CronTrigger cronTrigger = newTrigger()
        .withIdentity("trigger1", "testJob")
        .startAt(startDate)
        .withSchedule(CronScheduleBuilder.cronSchedule( * * * 1/2 * ?")
            .withMisfireHandlingInstructionDoNothing())
        .build();
  </code></pre>