Skip to content

Repository files navigation

时间蜂巢

一个基于cron表达式的定时任务提醒助手,使用需关闭编辑器勿扰模式。

功能特色

  • 支持cron表达式创建自定义任务
  • 支持自定义任务分组
  • 支持暂停/重启任务
  • 支持删除任务
  • 支持修改任务

如何新增提醒

  1. 点击右上角的+添加提醒按钮
  2. 输入cron表达式
  3. 输入任务名称

如何 删除/暂停/重启 提醒

  1. 移动到需要操作的任务
  2. 点击相应按钮操作

关于cron表达式

‌Cron表达式是一种用于定义定时任务执行规则的字符串格式,广泛应用于系统调度和应用程序中。

核心结构与字段含义

Cron表达式通常由6或7个字段组成(部分系统支持可选的“年”字段),按顺序表示以下时间单位:

# ┌────────────── ‌秒‌(0-59,可选字段)# │ ┌──────────── ‌分钟‌(0-59)# │ │ ┌────────── ‌小时‌(0-23)# │ │ │ ┌──────── ‌日‌(1-31)# │ │ │ │ ┌────── ‌月‌(1-12或英文缩写如JAN)# │ │ │ │ │ ┌──── ‌星期‌(0-6或英文缩写如SUN,0和7均代表周日)# │ │ │ │ │ │# │ │ │ │ │ │# * * * * * *

cron在线工具

可以使用工具生成cron表达式,下面是几个常用的在线工具:

在线Cron表达式生成器-pppet.net

在线Cron表达式生成器-cron.ciding.cc

常用特殊字符与规则

Cron表达式通过特殊字符实现灵活的时间规则定义:

特殊字符功能描述使用示例
*匹配任意值分字段设为*表示每分钟触发
,枚举多个值1,15在小时字段表示1点和15点
-定义范围10-20在日字段表示10号到20号
/指定间隔0/15在分字段表示每15分钟一次
?仅用于日或星期字段,表示"不指定"用于避免日和周字段冲突
L表示"最后"L在星期字段表示最后一天
W表示"最近工作日"15W在日字段表示离15号最近的工作日

常见示例

Cron表达式执行说明
* * * * *每1分钟整点执行
0 0 * * * ?每天每小时整点执行
0 0/5 * * * ?每5分钟执行一次
25 9 * * 1-5每个工作日的9点25分执行
0 10 * * 5每个星期五的10点执行
0 0 12 * * ?每天中午12点执行
0 0 0 * * 0,6每周日和周六午夜执行
0 0 0 1 * ?每个月1日午夜执行

相关链接

About

一个基于cron表达式的定时任务提醒助手

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages