Розшифровувач cron-виразів

Перекладайте будь-який cron-вираз у зрозумілий опис розкладу простою мовою та переглядайте наступні пʼять моментів запуску у вашому місцевому часовому поясі — повністю у браузері.

Завантаження інструмента…

Розшифровувач cron-виразівВставте стандартний cron-вираз, і цей інструмент перетворить його на зрозумілий опис того, коли виконується завдання, а потім перелічить наступні пʼять моментів, коли воно спрацює починаючи з поточного часу. Він підтримує поширений синтаксис crontab із пʼяти полів, а також скорочення на кшталт @daily і показує чітке повідомлення про помилку, коли вираз не вдається розібрати. Усе працює локально у вашому браузері — нічого не завантажується.

Що таке Розшифровувач cron-виразів?

Розшифровувач cron-виразів, який читає розклад crontab і зрозумілими словами повідомляє, коли саме він виконається. Введіть або вставте вираз, наприклад */5 * * * *, і він створить зручний для читання опис (наприклад, «Кожні 5 хвилин»), а також список наступних пʼяти моментів запуску, обчислених від поточного моменту у вашому місцевому часовому поясі. Він розуміє стандартний синтаксис cron із пʼяти полів (хвилина, година, день місяця, місяць, день тижня), діапазони, списки, кроки, іменовані дні та місяці, а також скорочені макроси на кшталт @hourly, @daily, @weekly, @monthly та @yearly. Розробники, інженери DevOps і SRE, а також системні адміністратори використовують його, щоб перевірити запис crontab, розклад CI або заплановане завдання перед розгортанням і впевнитися, що хитрий вираз справді спрацьовує тоді, коли вони очікують.

Як користуватися Розшифровувач cron-виразів

  1. Введіть або вставте cron-вираз у поле введення (наприклад, 0 9 * * 1-5 для 9 ранку в будні).
  2. Прочитайте зрозумілий опис під полем введення — він словами розкриває розклад.
  3. Перегляньте список наступних запусків, щоб побачити наступні пʼять моментів, коли вираз спрацює, показаних у вашому місцевому часовому поясі.
  4. Якщо вираз недійсний, прочитайте повідомлення про помилку та виправте неправильне поле.
  5. Скористайтеся кнопкою копіювання, щоб скопіювати опис, або підʼєднайте вивід до іншого інструмента в робочому просторі.

Приклади

Кожні 5 хвилин

Вхідні дані

*/5 * * * *

Результат

Every 5 minutes

У будні о 9 ранку

Вхідні дані

0 9 * * 1-5

Результат

At 09:00 AM, Monday through Friday

Скорочений макрос

Вхідні дані

@daily

Результат

At 12:00 AM

Поширені запитання

Який синтаксис cron підтримується?
Стандартний формат crontab із пʼяти полів (хвилина, година, день місяця, місяць, день тижня), включно з діапазонами (1-5), списками (1,3,5), кроками (*/15), а також іменованими днями та місяцями (MON, JAN). Скорочені макроси на кшталт @hourly, @daily, @weekly, @monthly та @yearly також підтримуються.
У якому часовому поясі вказані наступні моменти запуску?
Наступні пʼять моментів запуску обчислюються від поточного моменту й форматуються у місцевому часовому поясі вашого браузера, тож відображають, коли розклад спрацьовує саме для вас.
Чому він повідомляє, що вираз недійсний?
Помилка зʼявляється, коли вираз має неправильну кількість полів або значення поза дозволеним діапазоном (наприклад, хвилина 0-59, година 0-23). Повідомлення описує, що саме не так, щоб ви могли виправити проблемне поле.
Чому показуються лише пʼять майбутніх запусків?
Пʼяти достатньо, щоб підтвердити періодичність і з першого погляду помітити помилку — наприклад, побачити, що запуски відбуваються кожні 5 хвилин або лише в будні. Опис вище вже подає повне повторюване правило.
Чи надсилається мій cron-вираз кудись?
Ні. Розбір виразу, формування опису та обчислення наступних моментів запуску відбуваються повністю локально у вашому браузері. Нічого не завантажується на жоден сервер, тож інструмент працює офлайн і зберігає конфіденційність ваших розкладів.

Схожі інструменти