Crontab 时间戳生成工具
选择常用模式
自定义
每分钟 (* * * * *)
每5分钟 (*/5 * * * *)
每15分钟 (*/15 * * * *)
每30分钟 (*/30 * * * *)
每小时 (0 * * * *)
每天午夜 (0 0 * * *)
每周日午夜 (0 0 * * 0)
每月第一天午夜 (0 0 1 * *)
生成的 Crontab 表达式
分钟 (0-59)
小时 (0-23)
每月日 (1-31)
月份 (1-12)
每周日 (0-7, 周日为0或7)
下次运行时间预览 (简化版)
注意:
这是一个简化版的预览,可能无法准确计算所有复杂的 Crontab 组合(例如,日期和星期同时指定时)。对于精确的计划,请始终验证您的 Crontab 环境。
无法计算下次运行时间或表达式无效。
Crontab 常见示例:
0 0 * * *
- 每天午夜运行一次。
0 * * * *
- 每小时的第0分钟运行一次。
* * * * *
- 每分钟运行一次。
0 0 1 * *
- 每月的第一天午夜运行一次。
0 0 * * 0
- 每周日午夜运行一次。
*/5 * * * *
- 每5分钟运行一次。
跨平台兼容性提示
周日表示:
在某些系统(如 Linux)中,周日可能表示为 `0` 或 `7`。本工具支持 `0` 和 `7`。
年字段:
标准 Crontab 只有 5 个字段(分钟、小时、每月日、月份、每周日),没有年字段。一些自定义的 Crontab 实现可能包含第 6 个字段用于年份。
环境变量:
Crontab 任务通常在最小的环境变量下运行。如果您的脚本依赖特定路径或环境变量,请在脚本内部明确设置它们。
特殊字符::
`%, #` 等字符在 Crontab 表达式中可能有特殊含义,需要进行转义。
日志:
建议将 Crontab 任务的输出重定向到日志文件,以便于调试。