*/1 * * * *
每 1 分钟
分钟

Cron 表达式生成器

生成并理解用于任务调度的 Cron 表达式。易于使用的界面,支持分钟、小时、天、周、月和年。

如何使用

1

选择频率

从选项卡中选择间隔类型(分钟、每小时、每天等)。

2

配置详情

调整具体设置,如“每 X 分钟”或“在特定时间”。

3

复制表达式

复制生成的 Cron 字符串以在您的 Crontab 或调度程序中使用。

常见问题

什么是 Cron 表达式?

Cron 表达式是一个由五个或六个字段组成的字符串,字段之间用空格分隔,表示一组时间,通常用于安排执行某些例程的时间表。

标准 Cron 中的 5 个字段是什么?

这 5 个字段是:分钟 (0-59)、小时 (0-23)、日期 (1-31)、月份 (1-12) 和星期几 (0-6,周日=0)。

如何每分钟运行一次任务?

使用表达式 `* * * * *`。

如何每天午夜运行一次任务?

使用表达式 `0 0 * * *`。

我可以将其用于 AWS CloudWatch Events 吗?

可以,这里生成的标准 Cron 表达式通常是兼容的,尽管 AWS 有一些特定的细微差别(例如使用 ? 表示日期或星期几)。

*/5 是什么意思?

意思是“每 5 个单位”。例如,在分钟字段中,`*/5` 表示每第 5 分钟(0, 5, 10, ...)。

这个工具是免费的吗?

是的,这个 Cron 表达式生成器是 100% 免费使用的。

我需要安装什么吗?

不需要,这个工具完全在您的浏览器中运行。

* 和 ? 有什么区别?

`*` 代表“每”(每分钟、每小时)。`?` 在某些 Cron 实现(如 Quartz)中用于指定“无特定值”,通常用于日期或星期几的冲突。

如何只在周末安排任务?

将星期几字段设置为 `0,6`(周日和周六)或 `SAT,SUN`。