Перейти к содержимому
>_TulzaBox
Инструменты

Генератор cron-выражений

Соберите расписание в конструкторе или проверьте готовое выражение: что оно значит и когда сработает.

0
минута
9
час
*
день месяца
*
месяц
1-5
день недели

В 09:00, с понедельника по пятницу

Конструктор
Частые расписания
Ближайшие запуски
  1. пн, 12 окт. 2026 г., 09:00
  2. вт, 13 окт. 2026 г., 09:00
  3. ср, 14 окт. 2026 г., 09:00
  4. чт, 15 окт. 2026 г., 09:00
  5. пт, 16 окт. 2026 г., 09:00
  6. пн, 19 окт. 2026 г., 09:00
  7. вт, 20 окт. 2026 г., 09:00
  8. ср, 21 окт. 2026 г., 09:00
  9. чт, 22 окт. 2026 г., 09:00
  10. пт, 23 окт. 2026 г., 09:00

Всё работает в вашем браузере: введённые данные и файлы никуда не отправляются.

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

  1. Выберите в конструкторе, как часто запускать задачу, — выражение появится сверху.
  2. Или вставьте своё выражение: под ним появится расшифровка и подсветка ошибок по полям.
  3. Проверьте ближайшие 10 запусков — в вашем часовом поясе или в UTC.
  4. Скопируйте выражение в crontab, GitHub Actions или Kubernetes.

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

Из чего состоит cron-выражение?

Из пяти полей через пробел: минута (0–59), час (0–23), день месяца (1–31), месяц (1–12) и день недели (0–6, воскресенье — 0 или 7). Звёздочка * значит «любое значение».

Что значат символы */ , и -?

*/15 — каждые 15 единиц, 1-5 — диапазон, 1,15 — список. Например, «*/10 9-18 * * 1-5» — каждые 10 минут с 9 до 18 по будням.

Что будет, если указать и день месяца, и день недели?

Задача сработает, если совпадёт хотя бы одно из условий. «0 0 1 * 1» — 1-го числа и каждый понедельник.

В каком часовом поясе работает cron?

Обычный cron на сервере — в поясе сервера. GitHub Actions — всегда в UTC, поэтому для него переключите ближайшие запуски на UTC.

Поддерживаются ли @daily и другие сокращения?

Да: @yearly, @monthly, @weekly, @daily и @hourly.

Похожие инструменты