Cron Converter — Quartz, AWS, Kubernetes
Convert a standard cron expression into Quartz, AWS EventBridge, GitHub Actions, Kubernetes CronJob, and systemd timer syntax, with the gotchas spelled out.
Frequently Asked Questions
›Why does Quartz reject my crontab expression?
Quartz uses 6 or 7 fields (it adds seconds), numbers days of the week 1-7 starting on Sunday, and requires a ? in exactly one of day-of-month or day-of-week. This converter applies all three rules for you.
›How is AWS EventBridge cron different?
EventBridge wraps the expression in cron(...), adds a year field, uses ? like Quartz, and always runs in UTC. Convert your local schedule to UTC before you deploy it.
›Does GitHub Actions support timezones?
No. Scheduled workflows always run in UTC, and runs can be delayed during peak load, so do not rely on the exact minute.
›How do I convert cron to a systemd timer?
The converter writes the matching OnCalendar= line. Verify it with: systemd-analyze calendar '<value>'.