我正在开发一个Web应用程序,我需要安排一些代码。我正在使用石英。现在问题是我想让它在每天之后工作,或者说24小时。请让我知道如何做到这一点。我以前没有这样做,我正在使用调度程序API中的示例代码。
答案 0 :(得分:6)
答案 1 :(得分:5)
接受的答案是正确的,但是如果你想进一步修改你的日程安排,那么值得知道Quartz format跟随crontab format之后会有一些差异可能导致不警惕(它让我发誓一会儿。)
Quartz格式:
Field Name Mandatory? Allowed Values Allowed Special Characters
Seconds YES 0-59 , - * /
Minutes YES 0-59 , - * /
Hours YES 0-23 , - * /
Day of month YES 1-31 , - * ? / L W
Month YES 1-12 or JAN-DEC , - * /
Day of week YES 1-7 or SUN-SAT , - * ? / L #
Year NO empty, 1970-2099 , - * /
Crontab格式:
crontab文件有五个字段,用于指定日期,日期和时间,然后命令以该间隔运行。
* * * * * command to be executed
- - - - -
| | | | |
| | | | +----- day of week (0 - 6) (Sunday=0)
| | | +------- month (1 - 12)
| | +--------- day of month (1 - 31)
| +----------- hour (0 - 23)
+------------- min (0 - 59)
答案 2 :(得分:1)
如果您可以在线托管代码(或通过网页在线访问),请使用Scheduler.CodeEffects.com等在线服务。代码效果免费提供一个时间表。