使用Quartz.net的Cron作业?如何在一天中的特定时间内工作?

使用Quartz.net的Cron作业?如何在一天中的特定时间内工作?,cron,quartz-scheduler,quartz.net,Cron,Quartz Scheduler,Quartz.net,我正在尝试创建一个cron作业,该作业每一天发生三次,在一天的特定时间发生 我原以为你就是这样做的,但它给了我 System.FormatException: 'Hour values must be between 0 and 23' ITrigger trigger = TriggerBuilder.Create() .WithIdentity("trigger", "group1") .StartNow() .

我正在尝试创建一个cron作业,该作业每一天发生三次,在一天的特定时间发生

我原以为你就是这样做的,但它给了我

System.FormatException: 'Hour values must be between 0 and 23'


  ITrigger trigger = TriggerBuilder.Create()
            .WithIdentity("trigger", "group1")
            .StartNow()
            .WithSchedule(CronScheduleBuilder.CronSchedule("00 14,17,20 1-31 1-12 *").InTimeZone(TimeZoneInfo.Utc))
            .ForJob("job", "group1")
            .Build();

嘿,你可以添加你的crontab代码以便我能提供帮助。你的小时值现在是1-31,你已经在一起键入了两个零(秒和分钟)。正如Marko Lahma所说,你必须将秒和分钟分开,你可以省略天和月:
0 14,17,20?***@Rabban-问号是什么?