Парсер Cron

Расшифровывайте cron-выражения и просматривайте следующие запуски — понятно, в браузере.

ожидание

Следующие запуски

Интервал
0
Запусков / 24 ч
Формат
Шпаргалка по синтаксису cron
*Любое значение 5Конкретное значение 1-5Диапазон (включительно) 1,3,5Список */5Шаг — каждые 5 единиц, начиная с 0 0-30/10Шаг внутри диапазона MONИменованный день недели (SUN MON TUE WED THU FRI SAT) JANИменованный месяц (JAN FEB … DEC) @hourlyСокращение для 0 * * * * @dailyСокращение для 0 0 * * * @weeklyСокращение для 0 0 * * 0 @monthlyСокращение для 0 0 1 * * @yearlyСокращение для 0 0 1 1 *

Что такое этот парсер cron?

Это бесплатный онлайн-парсер cron-выражений, который объясняет любое 5- или 6-польное расписание cron простым языком (на 4 языках), показывает следующие десять моментов запуска и проверяет синтаксис — целиком на клиенте, поэтому внутренние расписания заданий никогда не покидают браузер.

Как прочитать или составить cron-выражение онлайн?

Введите cron-выражение, например 0 9 * * 1 — инструмент мгновенно объясняет его («В 09:00 каждый понедельник»), показывает следующие десять запусков в вашем часовом поясе и отмечает синтаксические ошибки.

Ключевые возможности

Понятное объяснение
Под капотом cronstrue с локализованным выводом: превращает 0 9 * * 1 в фразу на en/tr/de/ru без дополнительных шагов.
Предпросмотр следующих запусков
Рассчитывает следующие 10 событий от вашего локального времени, чтобы сверить тайминг перед развёртыванием.
Поддержка 5 и 6 полей
Принимает как Unix-cron из 5 полей, так и 6-польный Quartz-cron, а также алиасы @yearly, @monthly, @weekly, @daily, @hourly.
Точная локализация ошибок
Ошибочный синтаксис подсвечивается с указанием поля и значения, чтобы вы нашли опечатку без копания в документации.

Как пользоваться

Введите cron-выражение в поле ввода — объяснение, список следующих запусков и ошибки обновляются по мере ввода. Для распространённых расписаний используйте кнопки-пресеты (@hourly, @daily и т. д.) и корректируйте.

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

Какой диалект cron поддерживается?

И Unix-cron с 5 полями, используемый в Linux/macOS crontab, и 6-польный cron Quartz, Spring Scheduler и AWS EventBridge.

Учитываются ли часовые пояса?

Времена следующих запусков показаны в локальном часовом поясе браузера. Само cron-выражение зонально нейтрально — какой пояс использовать, решает планировщик.

Отправляется ли моё выражение на сервер?

Нет. Cronstrue и калькулятор следующего запуска — это JavaScript, выполняемый в вашей вкладке.

Tooljar использует cronstrue (де-факто стандартный объяснитель cron в крупных планировщиках) плюс собственный хорошо протестированный калькулятор следующего события, поэтому объяснение и предпросмотр соответствуют общепринятой семантике cron.