cron表达式可以写时间区间吗?

我再描述下,就是我需要在2022年8月19日到2022年9月19日的每周一执行一段程序,这个cron表达式可以实现吗,怎么写啊

阅读 2.1k
1 个回答

看了下,crontab 都不支持指定秒、年份;
(不考虑指定年份)我没有想出可以一条语句解决的,需要拆成两句。

0 0 22,29 8 * command
0 0 5,12,19 9 * command

以下这种语法不行,日、周是“或”的关系;
以下的 8 月份,“19-31号”或者“每逢周一”都会运行命令。

0 0 19-31 8 1 command
0 0 1-19 9 1 command
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题