每天从9点开始,每隔70分钟推送一次;
21后不推送。
求方法,谢谢。
根据您的需求,您可以使用以下的 Cron 表达式来实现每天从9点开始,每隔70分钟推送一次,直到21点:
0 9-20/1 * * ? *
不过,70分钟的间隔在 Cron 表达式中无法直接表示,因此需要分解为多个触发器。可以设置两个触发器:
第一个触发器在9点触发:
0 9 * * ? *
第二个触发器在10:10触发:
10 10 * * ? *
第三个触发器在11:20触发:
20 11 * * ? *
依此类推,直到21点。您可以参考中的Cron表达式示例,确保表达式的正确性。
标准的cron无法满足这种间隔,需要多个表达式配合
在线Cron表达式生成器
可以在这个网址验证自己的公式对不对
先配置起始时间为9点,按照明细频率生成时间点序列
9:00、10:10、11:20、12:30、13:40、14:50、16:00、17:10、18:20、19:30、20:40
然后在公式判断中填写
HOUR($schedule_time) < 21
过滤掉 21:00 及之后的时间
早上编辑好 执行就好了