问题
I have some GUI controls forming a typical windows scheduler (Date\Time pickers, check boxes, etc) that I would like to build a CronExpression string from.
Does anyone know of a good way to build the expression string, either a pre-existing class or good approaches to tackle this problem?
回答1:
Cron expressions in Quartz.Net are made up of 7 sub-expressions:
1. Seconds
2. Minutes
3. Hours
4. Day-of-Month
5. Month
6. Day-of-Week
7. Year (optional field)
I usually use CronMaker to create my own cron expressions.
Another option is this other tool which works pretty well.
回答2:
I used this jQuery plug-in with asp.net and Quartz.Net to schedule the cron jobs: http://shawnchin.github.com/jquery-cron/
This was a good alternative too: http://www.geekytidbits.com/cron-expression-descriptor-demo/Default.aspx
回答3:
His question is whether there is a way to build a cron expression using an interface (may be a window made through JavaScript) where there are check boxes and radio buttons to check and select options. And according to selected and checked option a cron expression will be created.
Answer to this question is you have to write logic after checking all the options that has been checked. There is no direct way to do this.
来源:https://stackoverflow.com/questions/5535251/quartz-net-cronexpression-builder