Skip to main content
DevTools24

Генератор и парсер Cron-выражений

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

Cron Expression

0 0 * * *
Valid Expression

Runs at 0:00

Cron Format Reference

Field Order:

minute hour day-of-month month day-of-week

Special Characters:

  • * - Any value
  • ? - No specific value
  • - - Range (e.g., 1-5)
  • , - List (e.g., 1,3,5)
  • / - Step (e.g., */15)

Field Ranges:

  • Minute: 0-59
  • Hour: 0-23
  • Day: 1-31
  • Month: 1-12
  • Day of Week: 0-7 (0,7=Sunday)

Examples:

  • 0 0 * * * - Daily at midnight
  • */15 * * * * - Every 15 minutes
  • 0 9 * * 1-5 - Weekdays at 9 AM
  • 0 0 1 * * - First day of every month
  • 0 */6 * * * - Every 6 hours

Возможности инструмента

  • Визуальный генератор: Создание cron-выражений с помощью полей формы
  • Парсер выражений: Вставьте существующие cron-выражения для понимания
  • Человекочитаемое описание: Получение читаемых объяснений расписаний cron
  • Общие пресеты: Быстрый доступ к часто используемым паттернам
  • Валидация: Валидация в реальном времени с сообщениями об ошибках
  • Поддержка копирования: Простое копирование сгенерированных выражений

Идеально для

  • Настройки автоматизированных задач резервного копирования и обслуживания
  • Планирования обработки данных и ETL-заданий
  • Конфигурации триггеров CI/CD пайплайнов
  • Настройки мониторинга и проверки состояния
  • Создания повторяющейся генерации отчетов
  • Изучения и понимания синтаксиса cron

Быстрые примеры

0 9 * * 1-5
Будни в 9 утра
*/15 * * * *
Каждые 15 минут
0 2 1 * *
Ежемесячно в 2 ночи 1-го числа
0 */6 * * *
Каждые 6 часов

Советы профессионала

  • Используйте пресеты как отправные точки для общих расписаний
  • Тестируйте ваши выражения в безопасной среде перед продакшеном
  • Помните, что день 0 и 7 оба представляют воскресенье
  • Используйте диапазоны (1-5) и списки (1,3,5) для создания сложных расписаний
  • Оператор шага (/) работает с диапазонами и подстановочными знаками
  • Всегда проверяйте ваши выражения перед развертыванием