CRONexpression式用于在两个小时之间(包括最后一个小时)发射预定作业

我有一个通过Quartz和一个CRONexpression式的工作。 我的CRONexpression的目标是星期一至星期五每天上午08:00至20:00之间每10分钟运行一次,如下所示:

0 0/10 8-19 ? * MON-FRI 

我的执行日志看起来像这样:

 2010-02-24 19:10:00,140 INFO - Start 2010-02-24 19:20:00,015 INFO - Start 2010-02-24 19:30:00,015 INFO - Start 2010-02-24 19:40:00,015 INFO - Start 2010-02-24 19:50:00,000 INFO - Start //Execution expected at 20:00 PM 2010-02-25 08:00:00,000 INFO - Start 2010-02-25 08:10:00,000 INFO - Start 2010-02-25 08:20:00,000 INFO - Start 2010-02-25 08:30:00,000 INFO - Start 2010-02-25 08:40:00,000 INFO - Start 2010-02-25 08:50:00,000 INFO - Start 2010-02-25 09:00:00,000 INFO - Start 2010-02-25 09:10:00,000 INFO - Start 

我希望我的CRONexpression能在下午20点开始工作。 问题:这可以使用一个CRONexpression式来完成吗? 哪一个?

为什么要在20:00运行? 您指定小时应该是8-19,所以20:00不符合。 我不确定是否可以有一行cronexpression式来完成您的需求,但是您可以轻松添加一行

 0 20 * * * ... 

除了现有的,这应该做的伎俩。