cron表达式 0 1 0 * * ?
时间: 2023-03-04 18:23:02 浏览: 162
这是一个基于时间表的 Cron 表达式,表示在每天的凌晨12:01执行。
以下是各个字段的含义:
- 第一个字段(秒):表示在每分钟的第 0 秒开始执行任务。
- 第二个字段(分):表示在每小时的第 1 分钟开始执行任务。
- 第三个字段(时):表示在每天的 0 点开始执行任务。
- 第四个字段(日):表示在每月的任意一天都执行任务。
- 第五个字段(月):表示在任意月份执行任务。
- 第六个字段(周):表示在任意星期几都可以执行任务。
- 第七个字段(年):表示在任意年份都执行任务。
因为该 Cron 表达式的第七个字段(年)是问号,表示不关心任务执行的年份,因此该任务会在每年的相应时间执行。
相关问题
cron 表达式 0 0/1 * * * ?
这个 cron 表达式是用来表示每隔一分钟执行一次任务。在具体解释这个表达式之前,让我先解释一下 cron 表达式的格式。
cron 表达式由 6 个字段组成,分别代表分钟、小时、日、月、周几和年。每个字段可以设置不同的取值,用来指定任务执行的时间。
现在,我们来解析你提供的 cron 表达式:0 0/1 * * * ?
- 第一个字段表示分钟,0 表示第 0 分钟。
- 第二个字段表示小时,0/1 表示每隔一小时。
- 第三个字段表示日,* 表示任意日期。
- 第四个字段表示月,* 表示任意月份。
- 第五个字段表示周几,* 表示任意周几。
- 第六个字段表示年,? 表示不指定年份。
综上所述,该 cron 表达式的含义是每隔一分钟执行一次任务,不关心具体的日期、月份、周几和年份。
Cron表达式0 0/10 * * * ?和0 0/10 * 1/1 * ? *有区别么
是的,这两个Cron表达式有区别。
第一个Cron表达式:0 0/10 * * * ? 表示每隔10分钟执行一次,从0分开始,不考虑小时、天、月、年的限制。
第二个Cron表达式:0 0/10 * 1/1 * ? * 表示每隔10分钟执行一次,从每小时的0分开始,每天执行一次,不考虑月、年的限制。
所以,这两个表达式的主要区别在于它们的执行时间和执行频率。第一个表达式是每10分钟一次,不考虑日期和时间,而第二个表达式是每天每隔10分钟一次,在每小时的0分开始执行。
阅读全文