Im not sure why but my trigger fires (or at least appears to fire) twice during DST day. My code look like this
var trigger = TriggerBuilder.Create()
.WithCronSchedule("0 15 15 * * ?", x => x.InTimeZone(timezone))
.WithIdentity("cronName","cronGroup")
.UsingJobData("jobName","jobGroup")
.StartAt(new DateTimeOffset((new DateTime(2012, 11, 03))))
.EndAt(new DateTimeOffset(new DateTime(2012, 11, 10)))
.Build();
var xxx = TriggerUtils.ComputeFireTimesBetween(trigger as IOperableTrigger, null, (new DateTime(2012, 11, 03)), new DateTime(2012, 11, 10));
and when you run it you should see something similar to (http://img4.imageshack.us/img4/2158/cron.png)
![]()
Funny thing is cron hour doesnt seem to matter. Is quartz actually going to fire task twice that day ? I was under impression something like this could only happen when my trigger fires around 2 am PST