🛠 Все

Cron Expression Builder — конструктор крон-выражений

Введи cron-выражение — получи человекочитаемое описание и 10 ближайших дат запуска. Поддержка стандартного 5-полевого формата.

минута
0-59
час
0-23
день
1-31
месяц
1-12
день недели
0-7 (0=вс)

Что такое cron

Демон планирования задач в Unix-системах с 1975 года. Запускает скрипты по расписанию. Стандарт автоматизации серверной работы. Используется везде: бекапы, отчёты, парсеры, мониторинг.

Зачем нужен конструктор

Cron-синтаксис компактный, но неинтуитивный. "0 0 1 * *" — первое число каждого месяца, "30 9 * * 1-5" — будни в 9:30. Конструктор: либо ты выбираешь параметры через UI — он составляет выражение, либо ты вставляешь готовое — он переводит в человеческое описание.

Что не делает

Не запускает задачи — это работа cron-демона на твоём сервере. Не учитывает часовой пояс твоей системы — показывает в UTC и твоём локальном. Не валидирует наличие команды.

Частые вопросы

Что такое cron expression?
Строка из 5 (иногда 6) полей через пробел, описывающая расписание задачи: минута, час, день месяца, месяц, день недели. Пример: "0 9 * * 1-5" = «в 9:00 с понедельника по пятницу».
Какие символы поддерживаются?
* (любое значение), */N (каждые N), N-M (диапазон), N,M (список), L (последний день месяца — расширение). Базовый POSIX cron — без L, поддерживается во всех системах.
Чем 5-полевой формат отличается от 6-полевого?
Стандартный cron — 5 полей (минута → день недели). Quartz (Java) и некоторые планировщики — 6 полей (с секундами вначале). Инструмент поддерживает оба, переключай в настройках.
Зачем арбитражнику?
Автоматизация: запуск трекеров, парсеры партнёрок, отправка отчётов, ротация прокси. Cron — стандарт планирования в Linux/Docker. Знать его — обязательное умение для серьёзного арбитража.
Что значит "0 */2 * * *"?
Каждые 2 часа в нулевую минуту: 00:00, 02:00, 04:00... Инструмент мгновенно переводит любой cron в человеческое описание.
Можно ли посмотреть ближайшие запуски?
Да, инструмент показывает 10 ближайших дат запуска для введённого выражения — удобно для проверки правильности.
В каких системах работает?
Linux cron, systemd timers (через OnCalendar), Docker, Kubernetes CronJob, GitHub Actions, AWS EventBridge, Laravel Scheduler (синтаксис почти идентичен).