Monu Tools

Генератор cron-виразів

Будуйте та перевіряйте cron-вирази. Оберіть пресет або відредагуйте п'ять полів і дивіться час наступних запусків у вашому часовому поясі. Працює повністю у вашому браузері.

Як користуватися Генератор cron

  1. 01

    Оберіть пресет або введіть cron-вираз у п'ять полів.

  2. 02

    Дивіться кожне поле підписаним і перевіреним під час редагування.

  3. 03

    Прочитайте час наступних запусків, обчислений у вашому місцевому часовому поясі.

Поширені запитання

Що означають п'ять полів?

По порядку: хвилина, година, день місяця, місяць і день тижня. Зірочка означає кожне значення, тож * * * * * запускається щохвилини.

Як запускати завдання кожні 15 хвилин?

Використайте крокове значення в полі хвилин: */15 * * * * запускається на хвилинах 0, 15, 30 і 45 кожної години.

Що приймає поле дня тижня?

Числа від 0 до 6 (неділя це 0, а 7 також означає неділю) або трилітерні назви, як-от MON. Можна використовувати діапазони (MON-FRI) і списки (MON,WED,FRI).

Чому він збігається з більшою кількістю днів, ніж я очікую?

Коли задано і день місяця, і день тижня, стандартний cron запускається за будь-яким збігом, а не за обома. Залиште одне як *, щоб уникнути несподіванок.

Чи підтримує він секунди або нестандартний синтаксис?

Цей генератор націлений на стандартний cron із п'яти полів. Деякі платформи додають поле секунд чи розширення на кшталт @reboot, які тут не створюються.

У якому часовому поясі запуски?

Попередній перегляд показує наступні запуски в місцевому часовому поясі вашого браузера. Сервер, що виконує завдання, використовує власний пояс, тож переконайтеся, що він збігається.

Про цей інструмент

Cron-вираз це рядок із п'яти (або шести) полів, що визначають, коли запускається заплановане завдання: хвилина, година, день місяця, місяць і день тижня. Синтаксис компактний, але в ньому легко помилитися, і неправильно поставлена зірочка може означати, що завдання запускається щохвилини замість раз на день.

Цей генератор дозволяє обрати з поширених пресетів (щогодини, щодня опівночі, щопонеділка о 9-й ранку) або побудувати власний вираз поле за полем. Він показує час наступних п'яти запусків у вашому місцевому часовому поясі, тож ви можете перевірити розклад перед розгортанням. Вивід працює зі стандартним cron на Linux і macOS, crontab, AWS EventBridge, розкладами GitHub Actions та більшістю бібліотек планування завдань.

Пов'язані інструменти