Парсер виразів Cron
Поясніть вираз cron простою мовою та попередньо перегляньте час його наступного запуску.
Парсер виразів Cron
Вираз cron упаковує весь розклад у п’ять коротких полів, і навіть люди, які пишуть їх щотижня, роблять паузу на 0 3 * * 1-5. Вставте вираз, і цей синтаксичний аналізатор перекладе його простою мовою — «О 3:00, з понеділка по п’ятницю» — і перерахує час майбутніх запусків у вашому місцевому часовому поясі, щоб ви могли підтвердити, що розклад виконує те, що ви мали на увазі, перш ніж він досягне сервера.
Синтаксис аналізатора зчитує стандартний синтаксис із 5 полів: символи узагальнення, списки на кшталт 1,15, діапазони на кшталт 1-5, кроки на кшталт */5 або 1-30/10, назви місяців СІЧЕНЬ–ГРУДЕНЬ і назви днів тижня НД–СУБОТА, де 0 і 7 означають неділю. Макроси @hourly, @daily, @weekly, @monthly і @yearly також працюють. Помилки названі точно: 61-а хвилина або пропущене поле підказує, що не так і в якому полі, а не голий «недійсний вислів».
Типове використання: перевірка запису crontab перед його запуском, перевірка розкладу робочого процесу Kubernetes CronJob або GitHub Actions або документування завдання для напарника. Вставте кілька виразів одночасно — по одному на рядок — і кожен пояснюється окремо. Коли встановлено як день місяця, так і день тижня, інструмент застосовує правило АБО cron, і неможлива дата, наприклад 30 лютого, повідомляється як така, що ніколи не виконується, а не замовчується.
Як і будь-який інструмент TextArray, він повністю працює у вашому браузері. Розклади, назви завдань і все інше, що ви вставляєте, ніколи не покидає ваш пристрій.