Генератор cron-расписаний

Создавайте и проверяйте cron-выражения визуально.

Создавайте и проверяйте cron-выражения визуально.

Valid
""
Everyminutes

Quick Presets

Pro Tip

Cron expressions rely on the system time of the server running them. Always ensure your server timezone matches your expected schedule (usually UTC).

Чтение и составление cron-выражений расписания

Обзор

Cron-выражение — это компактная строка, сообщающая планировщику, когда запускать задачу, например '0 9 * * 1' — каждый понедельник в 9 утра. Пять полей (минута, час, день месяца, месяц, день недели) мощны, но легко ошибиться. Инструмент переводит cron-выражение на понятный язык и помогает его составить, чтобы вы уверенно планировали задачи прямо в браузере.

Как пользоваться (по шагам)

  1. 1

    Введите cron-выражение

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

  2. 2

    Читайте значение простыми словами

    Инструмент объясняет каждое поле и описывает, когда срабатывает расписание.

  3. 3

    Скопируйте выражение

    Используйте проверенную cron-строку в crontab, планировщике или конфигурации CI.

Как это работает

Cron-выражение состоит из пяти полей, разделённых пробелами; каждое принимает число, список, диапазон или * для «каждый». Инструмент разбирает выражение, объясняет каждое поле и описывает расписание словами (часто показывает и ближайшие запуски). В обратную сторону вы выбираете частоту, и он генерирует соответствующее выражение. Всё работает локально.

Когда пригодится

Понять незнакомую cron-строку в конфиге или crontab. Составить расписание для бэкапа, отчёта или очистки. Перепроверить, что '*/15' — это каждые 15 минут, а не что-то иное. Настроить CI-пайплайн, cron-задачу или запланированную функцию. Перевести расписание на простом языке в корректное выражение. Отладить, почему задача выполняется не в то время.

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

По порядку: минута (0–59), час (0–23), день месяца (1–31), месяц (1–12) и день недели (0–6, где 0 — воскресенье). Звёздочка в поле означает «каждое» значение этого поля.

Важные замечания

Частая ловушка — взаимодействие полей дня месяца и дня недели: если заданы оба (не *), большинство реализаций cron запускают задачу при совпадении любого из них, что может срабатывать чаще, чем задумано.

Cron планировщик | Super Easy Utils