Monu Tools

Cron 表达式生成器

构建并检查 cron 表达式。选择预设或编辑五个字段,并查看你时区的下次运行时间。完全在你的浏览器中运行。

如何使用 Cron 生成器

  1. 01

    选择预设,或在五个字段中输入 cron 表达式。

  2. 02

    编辑时查看每个带标签并经过校验的字段。

  3. 03

    查看按你本地时区计算的下次运行时间。

常见问题

五个字段是什么意思?

依次为:分钟、小时、月内日期、月份和星期。星号表示每个值,因此 * * * * * 每分钟运行一次。

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

在分钟字段使用步长值:*/15 * * * * 在每小时的第 0、15、30 和 45 分钟运行。

星期字段接受什么?

数字 0 到 6(星期日为 0,7 也表示星期日)或像 MON 这样的三字母名称。你可以使用范围(MON-FRI)和列表(MON,WED,FRI)。

为什么它匹配的天数比我预期的多?

当月内日期和星期都被设置时,标准 cron 会在任一匹配时运行,而非两者都匹配。将其中一个保留为 * 可避免意外。

它支持秒或非标准语法吗?

本生成器面向标准的五字段 cron。某些平台增加了秒字段或 @reboot 等扩展,这里不会生成。

运行时间是哪个时区?

预览显示你浏览器本地时区的下次运行时间。执行任务的服务器使用它自己的时区,因此请确认两者一致。

关于此工具

cron 表达式是由五个(或六个)字段组成的字符串,定义计划任务何时运行:分钟、小时、月内日期、月份和星期。这种语法紧凑但容易出错,一个放错的星号可能意味着任务每分钟运行一次而非每天一次。

本生成器让你从常见预设中选择(每小时、每天午夜、每周一上午 9 点),或逐字段构建自定义表达式。它显示你本地时区的下五次运行时间,以便你在部署前验证计划。输出适用于 Linux 和 macOS 上的标准 cron、crontab、AWS EventBridge、GitHub Actions 计划以及大多数任务调度库。

相关工具

我们使用必要的 Cookie 来运行网站。经您同意后,我们还会加载 Google AdSense,这会设置广告 Cookie。请查看我们的隐私政策