инструмент для разработчиков / 19
Парсер cron
Проверьте стандартное выражение cron с пятью полями и рассчитайте следующие пять запусков по UTC.
Парсер cron: TOEA поддерживает подстановочные знаки, списки, диапазоны, шаги, названия месяцев и дней недели, например JAN или MON-FRI, а также макрокоманды от @hourly до @yearly. Затем сервис выполняет поиск на срок до десяти лет вперёд, чтобы в результатах отображались даже редкие запуски. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.
- Категория
- Инструменты для разработчиков
- Запуски
- В вашем браузере
- Стоимость
- Бесплатно · без регистрации
- Доступность
- Готово к использованию
Полностью работает в браузере
Что принимает парсер
Поля принимают числа, а поля месяца и дня недели также принимают английские названия из трёх букв в любом регистре — отдельно, в диапазонах и списках: JAN-MAR, MON-FRI, SAT,SUN. И 0, и 7 обозначают воскресенье. Одно значение с шагом, например 5/15 в поле минут, запускается от этого значения до конца диапазона. Макросы @hourly, @daily, @midnight, @weekly, @monthly, @yearly и @annually разворачиваются; @reboot — нет, поскольку для него не существует времени, которое можно перечислить. Синтаксис Quartz ?, L, W и #, а также поле секунд не относятся к стандартному пятизначному cron и здесь не поддерживаются.
Пусть список запусков выявит ошибки
Следующие запуски помогают обнаружить ошибки, которые не видны в текстовой записи. * 9 * * * запускается каждую минуту с 09:00 до 09:59, а не один раз; 0 9 * * * — один раз. Шаг начинается заново в каждом часе, поэтому */7 в поле минут срабатывает в :56, а затем в :00, через четыре минуты. Диапазон с шагом, например 0-30/10, срабатывает в :00, :10, :20 и :30.
Если ограничены и поле дня месяца, и поле дня недели, запуск происходит в день, соответствующий любому из них: 0 0 13 * FRI срабатывает каждого 13-го числа и каждую пятницу, а не только в пятницу 13-го. Поиск выполняется на период до десяти лет вперёд, поэтому даже редкие расписания вроде @yearly или високосного дня 0 0 29 2 * всё равно показывают следующие даты. Чтобы получить описание любого расписания словами, используйте объяснение cron.
Как пользоваться
- Введите выражение с пятью полями или распространённую макрокоманду.
- Выберите «Разобрать расписание».
- Сравните время запусков по UTC и местному времени.
Конфиденциальность и ограничения
Разбор выполняется локально. Результат использует стандартную семантику cron с пятью полями; конкретный планировщик может использовать другой часовой пояс или дополнительные расширения.
Похожие инструменты
Часто задаваемые вопросы
Поддерживаются ли секунды?
Нет. Этот парсер использует переносимый формат с пятью полями: минута, час, день, месяц и день недели.
Какой часовой пояс используется?
Совпадения рассчитываются по UTC, а для каждого результата также отображается ваше местное время.
Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен