数得其道

道 · 法 · 术 · 器

Cron表达式

分钟 (0-59)
小时 (0-23)
日期 (1-31)
月份 (1-12)
星期 (0-7)

可视化编辑器

通过下面的选项快速生成Cron表达式,无需记忆复杂语法

0 0 * * *
0-59
0-23
1-31
1-12
周日=0,7

执行时间预测

请输入有效的Cron表达式以查看执行时间预测

表达式说明

请输入有效的Cron表达式以查看详细说明

系统兼容性

标准格式 (5字段)

分 时 日 月 周

🐧 Unix/Linux 系统

  • crontab - 系统标准定时任务
  • anacron - 处理系统关机期间的任务
  • fcron - 高级cron替代品

🐳 容器化环境

  • Docker - 容器内定时任务
  • Kubernetes CronJob - K8s定时任务

☁️ 云服务

  • AWS CloudWatch Events - 亚马逊事件调度
  • Google Cloud Scheduler - 谷歌云调度器
  • Azure Logic Apps - 微软逻辑应用

扩展格式 (6字段)

分 时 日 月 周 年

🗄️ 数据库系统

  • PostgreSQL pg_cron - PG数据库定时任务
  • Oracle DBMS_SCHEDULER - Oracle调度器

📊 监控工具

  • Zabbix - 系统监控
  • Nagios - 网络监控

🔧 自动化工具

  • Ansible - 配置管理(部分场景)
  • Jenkins - CI/CD流水线(扩展插件)

Quartz格式 (7字段)

秒 分 时 日 月 周 年

☕ Java生态

  • Spring Framework - @Scheduled注解
  • Quartz Scheduler - Java定时任务框架
  • Elastic Job - 分布式定时任务
  • XXL-JOB - 分布式任务调度平台

🏢 企业应用

  • Apache Airflow - 工作流调度
  • Jenkins - CI/CD定时构建
  • Control-M - 企业作业调度

🌐 Web框架

  • Spring Boot - 微服务定时任务
  • Grails - Groovy Web框架

常见使用场景

🔧 系统维护

💼 业务处理

📊 监控告警

👥 用户服务

使用说明

📝

表达式格式

根据目标系统选择正确的字段格式,确保表达式能正确解析和执行。

🎯

可视化编辑

提供直观的可视化编辑器,无需记忆复杂语法即可快速生成表达式。

时间预测

实时预测下次执行时间,帮助验证表达式的正确性和执行频率。

🔄

格式转换

支持不同字段格式间的转换,方便在不同系统间迁移定时任务。