工具箱图标
XTools
Blog
/
JSON 格式化与 YAMLXML 格式化代码格式化与压缩JSON 转 TypeScriptMarkdown 与 HTML 互转Mermaid 图表编辑器正则表达式测试JWT 解码UUID 生成器编码与解码Cron 表达式生成cURL 命令生成Meta 标签生成PX 转 REM 与行高CSS 生成器Chmod 权限计算

© 2026 XTools. 保留所有权利.

隐私政策联系我们

    Cron 表达式生成

    生成 Cron 表达式,用自然语言解释并显示下次运行时间
    • 文件不会离开你的设备
    • 在浏览器本地运行
    • 免费、免注册、无水印

    编辑下方字段或直接粘贴表达式,两者会保持同步。

    分钟 */15小时 9-17日 *月 *星期 1-5

    含义

    …

    分钟

    0–59
    每隔
    起始于

    小时

    0–23
    从到

    日

    1–31

    月

    1–12

    星期

    0–6
    从到

    接下来 10 次运行

    Cron 按服务器时区运行(GitHub Actions 固定使用 UTC)。

    Crontab 行

    */15 9-17 * * 1-5 /usr/local/bin/backup.sh

    格式

    常用预设

    相关工具

    • JSON 格式化与 YAML
    • XML 格式化
    • 代码格式化与压缩
    • JSON 转 TypeScript
    • Markdown 与 HTML 互转
    • Mermaid 图表编辑器
    • 正则表达式测试
    • JWT 解码
    • UUID 生成器
    • 编码与解码
    • cURL 命令生成
    • Meta 标签生成
    • PX 转 REM 与行高
    • CSS 生成器
    • Chmod 权限计算

    如何使用Cron 表达式生成

    逐个字段搭建 Cron 表达式,或粘贴现有表达式来解读。工具会用自然语言解释含义,列出任意时区下接下来 10 次运行时间,支持标准 5 段、带秒的 6 段以及 Quartz 格式。

    1. 1

      选择格式:「标准(5 段)」「带秒(6 段)」或「Quartz(6–7 段)」。

    2. 2

      从常用预设开始,或把每个字段设为「每」「指定」「范围」「间隔」或「自定义」。

    3. 3

      也可以直接把表达式粘贴到「Cron 表达式」,下面的字段会同步更新。

    4. 4

      查看「含义」和「接下来 10 次运行」,需要时切换时区,然后复制表达式。

    常见问题

    GitHub Actions 用的是哪种格式?

    标准 5 段格式,和 Linux crontab、Kubernetes CronJob、Vercel 一样。GitHub Actions 的定时任务始终按 UTC 运行。

    Quartz 格式有什么不同?

    Quartz 多了秒和可选的年份字段,星期用 1–7 表示且从周日开始,日期和星期两个字段中必须有一个写 ?。

    支持 @daily 这类简写吗?

    支持。@hourly、@daily、@weekly、@monthly、@yearly 等简写会被展开并解释。

    为什么我的表达式没有显示下次运行时间?

    预览引擎不支持 W(最近的工作日)字符,但表达式本身在你的调度器上可能仍然有效。

    能生成完整的 crontab 行吗?

    能。在标准格式下,把要执行的命令填进「Crontab 行」里的「命令」,就能复制完整的一行。