java Quartz调度程序cron表达式,每30分钟一次,每小时一刻

java Quartz调度程序cron表达式,每30分钟一次,每小时一刻,java,cron,quartz-scheduler,Java,Cron,Quartz Scheduler,我知道如何使用以下cron表达式每30分钟运行一次作业: 0 0/30 * * * ? 它每30分钟运行一次作业,如下所示: 10:30, 11, 11:30, 12. 我想让它每隔30分钟运行一刻,比如: 10:15, 10:45, 11:15, 11:45. 如上文所述,我如何使其在每过一刻30分钟后运行 更新::我已经看到了这个链接。给定链接中说明的解决方案无效。它在一刻钟前启动了cron作业,但它每秒钟都在运行,比如15:15:00、15:15:01、15:15:02 谢谢只要给它

我知道如何使用以下cron表达式每30分钟运行一次作业:

0 0/30 * * * ?
它每30分钟运行一次作业,如下所示:

10:30, 11, 11:30, 12.
我想让它每隔30分钟运行一刻,比如:

10:15, 10:45, 11:15, 11:45.
如上文所述,我如何使其在每过一刻30分钟后运行


更新::我已经看到了这个链接。给定链接中说明的解决方案无效。它在一刻钟前启动了cron作业,但它每秒钟都在运行,比如15:15:00、15:15:01、15:15:02


谢谢

只要给它一分钟的值
15,45


请访问www.cronmaker.com

只需给它一分钟的值
15,45


请参见www.cronmaker.com

试试这个,15表示开始时间:

0 15/30 * * * ?

试试这个,15表示开始时间:

0 15/30 * * * ?

已经提供的答案的另一个变体是:

0 15-45/30 * * * ?
当使用进行测试时,我得到了以下结果(注意不同的启动时间):


由于您对其他cron表达式有一些问题,因此我使用上述内容安排了一个作业,该作业一直运行良好

已经提供的答案的另一个变体是:

0 15-45/30 * * * ?
当使用进行测试时,我得到了以下结果(注意不同的启动时间):


由于您对其他cron表达式有一些问题,我用上面的方法安排了一个作业,它一直运行良好

谢谢,但它在线程“main”中给出了RunTimeException作为:Exceptionjava.lang.RuntimeException:CronExpression“*15,45****?”无效。更新了应答。它在一刻钟一刻开始执行cron作业,但每一秒都在运行,如15:15:00、15:15:01、15:15:02……这怎么可能,第一列
0
为秒。谢谢,但它在线程“main”java.lang中给出RunTimeException为:Exception。RunTimeException:CronExpression“*15,45****?”无效。更新了应答它在一刻钟后启动了cron作业,但它每秒钟都在运行,如15:15:00,15:01,15:15:02….怎么可能,第一列
0
是秒。它在一刻钟开始cron作业,但它在一分钟的每一秒都在运行,如15:15:00,15:15:01,15:15:02….它在一刻钟开始cron作业,但它在一分钟的每一秒都在运行,如15:15:00,15:15:01,15:15:02…..您是否需要作业在特定时间开始/结束/仅在特定日期运行等?不需要在任何特定时间/日期。。。就像我刚才提到的。。整天。。只想像10:45、11:15那样运行它……而不是10:30、11。可能重复的作业是否需要在特定时间开始/结束/仅在特定日期运行等?不需要在任何特定时间/日期。。。就像我刚才提到的。。整天。。只想像10:45,11:15那样运行它……而不是10:30,11。可能重复