ÐаÑÑÐµÑ cron-вÑÑажений
РазбеÑиÑе cron-вÑÑажение и поÑмоÑÑиÑе вÑÐµÐ¼Ñ ÑледÑÑÑÐ¸Ñ Ð·Ð°Ð¿Ð»Ð°Ð½Ð¸ÑованнÑÑ Ð·Ð°Ð¿ÑÑков.
РпаÑÑеÑе cron-вÑÑажений
ÐÑÑавÑÑе ÑÑандаÑÑное cron-вÑÑажение из 5 полей (минÑÑа, ÑаÑ, Ð´ÐµÐ½Ñ Ð¼ÐµÑÑÑа, меÑÑÑ, Ð´ÐµÐ½Ñ Ð½ÐµÐ´ÐµÐ»Ð¸), ÑÑÐ¾Ð±Ñ ÑвидеÑÑ Ð²ÑÐµÐ¼Ñ ÑледÑÑÑÐ¸Ñ Ð¿ÑÑи запÑÑков. Ðолезно Ð´Ð»Ñ Ð¿ÑовеÑки cron-Ð·Ð°Ð´Ð°Ñ Ð¿ÐµÑед ÑазвÑÑÑÑванием.
Что это за инструмент?
Вставьте стандартное cron-выражение из 5 полей (минута, час, день месяца, месяц, день недели), чтобы мгновенно увидеть время следующих пяти запусков. Полезно для проверки расписания cron перед его развёртыванием.
Как использовать
- Введите или вставьте cron-выражение в поле ввода, либо выберите распространённый пресет.
- Нажмите «Разобрать», чтобы вычислить время следующих пяти запусков на основе вашего текущего местного времени.
- Корректируйте выражение и повторяйте разбор, пока расписание не совпадёт с ожидаемым.
Типичные случаи использования
- Проверка расписания cron-задачи перед развёртыванием на сервере
- Понимание того, что на самом деле делает незнакомое cron-выражение из файла конфигурации
- Планирование окон обслуживания или запланированных задач
Советы и хитрости
- Поддерживает стандартный синтаксис: *, диапазоны (1-5), списки (1,3,5) и шаговые значения (*/15).
- Показанное время рассчитывается с использованием часового пояса вашего браузера.
Часто задаваемые вопросы
Что означают пять полей в cron-выражении?
По порядку: минута (0–59), час (0–23), день месяца (1–31), месяц (1–12) и день недели (0–6, где 0 это воскресенье). Каждое поле может быть конкретным значением, диапазоном, списком, шагом или звёздочкой для 'каждого'.
Что означает звёздочка (*) в поле cron?
Это означает 'каждый' — например, звёздочка в поле минут означает, что задача срабатывает каждую минуту в пределах ограничений остальных полей.
Как мне запланировать задачу на выполнение каждые 15 минут?
Используйте шаговое значение в поле минут: */15 0 * * * будет запускаться в минуты 0, 15, 30 и 45 каждого часа.
Почему вычисленные время следующего запуска выглядят смещённым на несколько часов?
Время вычисляется, используя часовой пояс вашего браузера, в то время как сервер или система, фактически запускающие cron-задачу, могут использовать другой часовой пояс (часто UTC) — всегда подтверждайте, какой часовой пояс использует ваш планировщик.
Мое cron-выражение отправляется на сервер для разбора?
Нет. Разбор и вычисление времени следующего запуска происходят полностью в вашем браузере, используя логику дат JavaScript — ничего не передаётся нигде.
Разбирайте cron-выражения и мгновенно узнавайте время следующих запланированных запусков. Бесплатный онлайн-инструмент для проверки cron-задач перед развёртыванием.