Редактор Cron

Визуально создавайте сложные расписания Cron и мгновенно проверяйте время следующего выполнения.

CronDeck v2.6
Cron Builder
*/15 * * * *

*/15

Every hour

Every day

Every month

Every week

Schedule Summary

Calculating...

Next Executions
100% Client-Side Engine • Privacy Guaranteed
🔒 100% Local
Fast Processing
🆓 Free Tool

Примеры использования Cron

Планирование cron в Linux
Определения Kubernetes CronJob
Проверка рабочих процессов GitHub Actions

Часто задаваемые вопросы

Q. Как запускать задачу каждый будний день в 9 утра?

Используйте выражение "0 9 * * 1-5".

Q. Что происходит с 30 февраля?

Планировщики cron обычно пропускают недействительные календарные даты.

Q. Поддерживается ли формат Quartz с 6 полями?

Да, поддерживаются как стандартные 5-полевые, так и 6-полевые форматы (включая секунды).

Q. Могу ли я предварительно просматривать выполнения в моем часовом поясе?

Да, следующие выполнения по умолчанию отображаются в вашем локальном часовом поясе.

Q. Учитываются ли переходы на летнее/зимнее время (DST)?

Выполнения во время переходов DST могут быть пропущены или выполнены дважды в зависимости от вашего конкретного демона cron.

Шпаргалка по синтаксису Cron

* * * * *
│ │ │ │ │
│ │ │ │ └── Day of Week (0 - 7) (Sunday=0 or 7)
│ │ │ └──── Month (1 - 12)
│ │ └────── Day of Month (1 - 31)
│ └──────── Hour (0 - 23)
└────────── Minute (0 - 59)
ВыражениеЗначение
0 * * * *Каждый час в 0 минут
*/15 * * * *Каждые 15 минут
0 9 * * 1-5В 09:00 каждый день недели с понедельника по пятницу
0 0 * * 0В 00:00 в воскресенье
0 0 1 * *В 00:00 1-го числа месяца
0 0 1 1 *В 00:00 1 января
0 0 * * 1#1В 00:00 в первый понедельник месяца
0 0 L * *В 00:00 в последний день месяца
💡

Также обычно поддерживаются такие макросы, как @yearly, @monthly, @daily, @hourly, @reboot.

Cron vs Альтернативные планировщики

Выберите подходящий инструмент для вашей инфраструктуры.

ИнструментСредаТочностьРаспределенныйМониторинг
Unix cronLinux/UnixМинутыНетБазовый
Windows Task SchedulerWindowsСекундыНетБазовый
systemd timerLinuxСекунды/мсНетОтлично
Kubernetes CronJobKubernetesМинутыДаХорошо
GitHub ActionsCI/CDМинутыДаОтлично
AWS EventBridgeAWS CloudМинутыДаОтлично
QuartzЭкосистема JavaСекундыДаХорошо
Cloudflare WorkersEdge CloudМинутыДаОтлично

Используйте Unix cron для простых задач на одном сервере.

Используйте таймеры systemd для сложных зависимостей в Linux.

Используйте Kubernetes CronJob для контейнеризированных распределенных рабочих нагрузок.

Используйте облачных провайдеров (AWS, Cloudflare) для бессерверного планирования.

Используйте GitHub Actions для CI/CD и задач по обслуживанию репозитория.

Основные функции

  • Двунаправленный парсинг в реальном времени
  • Предпросмотр следующих 5+ времен выполнения
  • Человекочитаемый перевод
  • 100% автономная обработка в браузере

генератор cron выражений, редактор crontab и парсер cron. Легко планируйте и переводите задания cron.

Разработка