Cron 表达式生成器

在线免费生成和验证定时任务表达式,支持快捷预设、字段编辑、实时验证 - 简单、快速、安全

快速生成
实时验证
字段编辑
本地处理

Cron 表达式生成器

选择快捷预设或手动编辑字段,实时生成和验证 Cron 表达式

快捷预设

字段编辑

状态:✓ 有效

说明:每分钟执行一次

下次执行时间(预计10次)

使用说明

什么是Cron表达式?

Cron表达式是一种用于定义定时任务执行时间的字符串格式。由5个字段组成:分钟、小时、日期、月份、星期,用空格分隔。 广泛应用于Linux、Java、Python等系统和框架中。

如何使用?

方式一:快捷预设
点击快捷按钮快速生成常用表达式

方式二:字段编辑
在字段编辑器中输入具体的分钟、小时等值

方式三:直接输入
在表达式框中直接输入或粘贴Cron表达式

特殊符号说明
  • * - 任意值
  • , - 多个值(如 1,3,5)
  • - - 范围(如 1-5)
  • */n - 每n个单位(如 */5)
  • ? - 不指定值(日期或星期)
常用示例
  • 0 9 * * 1-5 - 工作日早上9点
  • 30 2 * * * - 每天凌晨2点30分
  • 0 0 1 * * - 每月1号午夜
  • 0 12 * * 0 - 每周日中午12点

Cron 表达式详解

格式 5个字段

分钟 (0-59) - 任务执行的分钟
小时 (0-23) - 任务执行的小时
日期 (1-31) - 任务执行的日期
月份 (1-12) - 任务执行的月份
星期 (0-6) - 任务执行的星期(0=周日)

应用 常见场景
  • Linux crontab 定时任务
  • Java Spring @Scheduled 注解
  • Python APScheduler 任务调度
  • Node.js node-cron 模块
  • 数据库定时备份
  • 定时发送邮件/通知
优势 为什么使用
  • 标准化的时间表达方式
  • 灵活支持复杂的时间规则
  • 跨平台、跨语言通用
  • 易于理解和维护
  • 性能高效,资源占用少
安全 隐私保护

本工具完全在浏览器本地处理所有数据,不会:
• 上传任何数据到服务器
• 保存任何用户信息
• 跟踪用户行为
• 使用任何第三方服务

您的隐私和数据安全完全得到保护。