30 9 * * 1-5At 09:30 on Monday, Tuesday, Wednesday, Thursday, and Friday (UTC).

Cron表达式生成器将你脑子里的一个日程表--"每个工作日上午8点、"每月的第一个午夜、"每十五分钟- 变成一个调度程序实际理解的五字段cron表达式,你设置了月中的分钟、小时、日、月和日,或者从预设开始,工具将表达式组装起来,用简单的英语解释它,并准确地向你展示它下一次开火的时间,它缩小了你想要发生的事情和使它发生的简洁语法之间的差距。
Cron语法紧凑且无情。 `0 0 * * 0` 和 `0 0 0 0 0` 之间的区别在于每个星期天运行的工作与根本不运行的工作之间的区别。 每月的一天和星期几的场地互动的方式几乎让每个人第一次感到惊讶。 手写表达式并希望它是正确的,这是备份的方式每年一次运行一次,而不是每晚一次。 在此处构建它,带有实时描述和即将运行时间的预览,让您在到达crontab之前确认时间表。
Everything都在你的浏览器中运行,没有帐户,没有上传,也没有服务器往返 - 表达式完全在客户端TypeScript中构建,验证,描述和模拟。将完成的表达式直接复制到crontab,CI管道,Kubernetes CronJob或任何会说标准cron的调度程序中。
Validation抓住语法错误,但它不能抓住逻辑错误,而常见的逻辑错误是月日法则和周日法则:当两者都设置时,cron在任何一场比赛而不是两者都运行在信任日程之前读取纯英语行和预览,因为这些反映了cron将做什么而不是你的意思。
选择一个常见的时间表,例如“工作日 8 点”来加载其字段,或者从每一分钟开始并进行调整。 预设是最快的工作表达式。
输入分钟、小时、月、月、月和星期。 每个字段接受一个值、一个列表 (1,15)、一个范围 (1-5)、一个步长 (*/10) 或 *。
该工具将时间表描述为您输入的 - "周一至周五 08:00" - 因此您可以在信任之前确认它符合您的意图。
查看 UTC 中即将运行的运行时间的预览,以捕获不可能的日期,如不可能的日期,然后将表达式复制到您的调度程序中。
每个字段都接受单个值、逗号列表、连字符范围和步进值,以及指定的月份 (Jan-Dec) 和 Weekdays (Sun-Sat),以便您可以表达任何标准的时间表。
生成器将您的表达式呈现为句子,将神秘的星号和斜线转换为您可以阅读和一目了然的健康检查的时间表。
查看以 UTC 计算的作业接下来将触发的实际日期和时间。 没有什么比看到它会在三个月内而不是今晚运行更快地捕捉到破碎的表情了。
一键加载常见的时间表 - 每 5 分钟一次,每小时一次,每天午夜一次,工作日上午 8 点,每月第一次 - 作为起点,您可以进行调整。
Parse cron expressions into plain English and preview upcoming run times
Calculate the exact time between two dates: years, months, days, and business days
Calculate the duration between two times, add or subtract hours and minutes from a time, and total a list of durations for timesheets.
Convert between Unix timestamps and human-readable dates
0 comments
No comments yet. Be the first to share your thoughts!