CanDoYa
UK

Безплатний конструктор cron-виразів

Працює повністю у вашому браузері - без завантаження на сервер і без реєстрації.

Використовуйте п'ять полів: хвилина година день-місяця місяць день-тижня.

0-59, *, діапазони, списки та кроки, наприклад */15.

0-23 у 24-годинному форматі.

1-31. Використовуйте * для кожного календарного дня.

1-12 або JAN-DEC.

0-7 або SUN-SAT. Неділя може бути 0 або 7.

Результат
0 9 * * 1-5
Коректний 5-польовий cronAt 09:00 on Mon, Tue, Wed, Thu and Fri.

Наступні запуски

  1. 2026-07-07 09:00:00 UTC
  2. 2026-07-08 09:00:00 UTC
  3. 2026-07-09 09:00:00 UTC
  4. 2026-07-10 09:00:00 UTC
  5. 2026-07-13 09:00:00 UTC

Підтримуваний синтаксис

Лише стандартний 5-польовий cron: *, списки, діапазони, кроки, назви місяців і днів тижня. Секунди, роки, ?, L, W і # навмисно відхиляються.

Поділитися інструментом

Що робить конструктор cron-виразів?

Конструктор cron-виразів допомагає скласти п'ять полів стандартного Unix cron: хвилина, година, день місяця, місяць і день тижня. Інструмент перевіряє кожне поле, пояснює розклад простою мовою та показує майбутні запуски в UTC без надсилання даних на сервер.

Як користуватися

  1. 1Виберіть шаблон. Почніть із поширеного розкладу: кожні п'ять хвилин, щогодини, вранці у будні або щомісяця.
  2. 2Відредагуйте п'ять полів. Змініть хвилину, годину, день місяця, місяць і день тижня за допомогою стандартних значень cron, діапазонів, списків або кроків.
  3. 3Перевірте попередній перегляд. Перед копіюванням перегляньте опис, попередження та найближчі запуски в UTC.
  4. 4Скопіюйте вираз. Вставте перевірений 5-польовий cron-рядок у crontab або планувальник із класичною семантикою cron.

Кому це знадобиться

Цей конструктор свідомо зосереджений на передбачуваному 5-польовому синтаксисі cron, а не на кожному діалекті планувальників. Він підтримує зірочку, списки, діапазони, кроки та назви місяців або днів тижня, наприклад MON-FRI. Символи й поля лише для Quartz або AWS, зокрема секунди, роки, ?, L, W і #, відхиляються, щоб результат лишався переносним для класичних crontab-завдань.

Часті запитання

Чи безплатний конструктор cron-виразів?

Так. Конструктор cron-виразів безплатний, без реєстрації та без ліміту використання. Перевірка й попередній перегляд запусків виконуються у вашому браузері.

Чи завантажуються мої cron-вирази?

Ні. Вираз розбирається й пояснюється локально у браузері. Немає серверного планування, збереження або завантаження.

Який формат cron підтримує цей інструмент?

Підтримується стандартний 5-польовий cron: хвилина, година, день місяця, місяць і день тижня. Можна використовувати зірочки, списки, діапазони, кроки та назви місяців або днів тижня. Секунди, роки й символи Quartz не підтримуються.

Чи підходить це для AWS EventBridge або Quartz?

Не як повний конструктор цих діалектів. AWS EventBridge і Quartz мають інші правила та додаткові поля. Використовуйте сторінку для класичного 5-польового cron і перевіряйте документацію платформи перед вставленням.

Чому є попередження для day-of-month разом із day-of-week?

Класичний cron трактує ці два обмежені поля за логікою OR. Якщо обидва обмежені, запуск може статися при збігу будь-якого з них. Попередження допомагає не очікувати, що мають збігтися обидва поля одночасно.

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

Список попереднього перегляду показано в UTC, щоб він був однозначним у всіх браузерах. Реальний cron daemon зазвичай працює в часовому поясі сервера, якщо планувальник не має окремого налаштування часового поясу.