"cron 表达式可以用于指定定时任务的执行时间。要实现每天的 0 点、7 点、13 点、18 点都执行一次,可以使用以下的 cron 表达式:\n\n\n0 0 0,7,13,18 * * ?\n\n\n解释如下:\n\n- 第一个数字 0 表示秒钟,表示每分钟的第 0 秒开始触发。\n- 第二个数字 0 表示分钟,表示每小时的第 0 分钟开始触发。\n- 第三个数字 0,7,13,18 表示小时,表示在 0 点、7 点、13 点、18 点触发。\n- 第四个数字 * 表示月份的任意值,表示每个月都触发。\n- 第五个数字 * 表示星期的任意值,表示每个星期都触发。\n- 第六个字符 ? 是用来解决日期和星期同时设定的问题,因为在 cron 表达式中,日期和星期是互斥的,只能指定其中一个。使用 ? 表示不指定具体的日期或星期,只需满足其他条件即可。\n\n所以,以上的 cron 表达式可以实现每天的 0 点、7 点、13 点、18 点都执行一次的需求。\n\n

每天0点、7点、13点、18点执行一次的Cron表达式 - 定时任务执行时间设置

原文地址: https://www.cveoy.top/t/topic/ql4Y 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录