Cron表达式生成器

在线生成五字段Cron表达式,设置每5分钟、每天定时或周一至周五执行。支持IANA时区,预览接下来10次计划时间,方便核对定时任务。

生成
处理结果

处理结果将显示在这里。

如何生成Cron定时表达式

  1. 选择常用预设,或依次填写分钟、小时、日、月和星期。
  2. 填写IANA时区,例如Asia/Shanghai;也可以保留UTC。
  3. 生成表达式,核对接下来10次计划时间,再复制到语法兼容的任务调度器中。

Cron表达式生成器使用要点

*表示所有值,逗号表示列表,短横线表示范围,/表示步长。星期从周日0到周六6,7也表示周日。使用前请核对实际调度器支持的语法。

示例:从2024-01-01起,按UTC在周一至周五09:00执行

输入内容
分钟: 0 小时: 9 每月第几天: * 月份: * 星期: 1-5 IANA时区: UTC 2024-01-01T00:00:00Z
处理结果
0 9 * * 1-5 2024-01-01T09:00:00.000Z 2024-01-02T09:00:00.000Z 2024-01-03T09:00:00.000Z

Cron表达式生成器常见问题

每5分钟、每天早上9点的Cron怎么写?

*/5 * * * *表示每小时的第0、5、10分钟等时间点执行;0 9 * * *表示每天09:00;0 9 * * 1-5表示周一至周五09:00。这些时间按时钟计算,不是从点击生成起再等待5分钟。

五个字段分别是什么意思?

从左到右是分钟、小时、日、月、星期。*表示所有值,逗号用于列举,-表示范围,/表示步长。周日可以写0或7。如果同时限制日期和星期,本预览按满足其中一个条件计算,并不要求两者同时满足。

选择的时区会写进表达式吗?

不会。IANA时区只决定本工具如何预览,五字段表达式本身不包含时区。请在实际调度器中设置相同时区。实行夏令时的地区,当地定时任务对应的UTC时间会变化;遇到跳过或重复的时刻,应以实际调度器的处理规则为准。

生成后就会在服务器上自动执行吗?

不会。本工具只在浏览器里生成和预览,不会安装任务或执行命令。结果不包含命令、年份或秒字段。Quartz和AWS的约定不同,使用前要核对目标平台语法,不能直接当作通用配置粘贴。

文件、令牌和文本会上传吗?

不会。这些工具都在您的浏览器中处理输入。网站只提供页面和程序代码,不会把输入发送到转换服务器,也不会保存到账户里。

  • Cron表达式解析

    校验五段式或六段式Cron表达式,按IANA时区列出后续执行时间,考虑夏令时变化。

  • Unix时间戳转换

    转换Unix秒、毫秒时间戳和ISO 8601日期,查看UTC及任意IANA时区的对应时间。

常见用途与示例

全部开发者工具

编码与文件转换

在文本、二进制、网址和内嵌图片之间转换,保留原始数据。

数据与文本检查

读懂结构化数据和令牌,清楚查看文本的每一处变化。

哈希、标识符与定时规则

核对文件完整性,生成标识符,转换时间并预览定时任务。

输入内容和文件均在本机处理。请勿将敏感结果留在共享剪贴板中,处理私钥和令牌时请使用可信设备。