当前位置:  开发笔记 > 编程语言 > 正文

Cron表达:究竟有什么区别?和*在一个cron表达式?

如何解决《Cron表达:究竟有什么区别?和*在一个cron表达式?》经验,为你挑选了1个好方法。

在我看来,两者都意味着"任何可用的价值".究竟它们之间有什么区别?



1> Mureinik..:

*意味着该领域的每一个可能的价值.?意味着你不关心价值.当你有两个可能相互矛盾的字段时使用它.常见示例是月份日和星期几字段.例如,考虑在每个月的第一天上午10点运行的cron规范:

0 0 10 1 * ? *

现在让我们分解一下:

秒:0-我们希望它在运行10:00:00

纪要:0-我们希望它在运行10:00:00

营业时间:10- 我们希望它在10:00 00:00 运行

一个月的日子:1- 我们希望每个月的第一天运行

月:*- 我们希望它每月运行(例如,1月1日,2月1日等)

星期几:?- 我们不关心星期几.无论是星期天,星期一等,cron都应该在每个月的1号运行.

年份:*- 我们希望它每年都能运行

推荐阅读
mobiledu2402851377
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有