gpt4 book ai didi

quartz-scheduler - cron 表达式 : What exactly is the difference between ? 和 * 在 cron 表达式中?

转载 作者:行者123 更新时间:2023-12-01 16:52:47 26 4
gpt4 key购买 nike

在我看来,两者都意味着“任何可用值”。它们之间到底有什么区别?

最佳答案

* 表示字段中每个可能的值。 ? 表示您不关心该值。当您有两个可能相互矛盾的字段时使用它。常见的示例是月份中的某一天和星期几字段。例如,考虑每月第一天上午 10 点运行的 cron 规范:

0 0 10 1 * ? *

现在让我们来分解一下:

  • 秒:0 - 我们希望它在 10:00:00
  • 运行
  • 分钟:0 - 我们希望它在 10:00:00 运行
  • 时间:10 - 我们希望它在 10:00:00
  • 运行
  • 每月的日期:1 - 我们希望它在每个月的 1 号运行
  • 月份:* - 我们希望它每月运行(例如 1 月 1 日、2 月 1 日等)
  • 星期几:? - 我们不关心星期几。 cron 应该在每个月的 1 号运行,无论是周日、周一等。
  • 年份:* - 我们希望它每年运行

关于quartz-scheduler - cron 表达式 : What exactly is the difference between ? 和 * 在 cron 表达式中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34218326/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com