Розшифровувач cron-виразів
Перекладайте будь-який cron-вираз у зрозумілий опис розкладу простою мовою та переглядайте наступні пʼять моментів запуску у вашому місцевому часовому поясі — повністю у браузері.
Розшифровувач cron-виразів — Вставте стандартний cron-вираз, і цей інструмент перетворить його на зрозумілий опис того, коли виконується завдання, а потім перелічить наступні пʼять моментів, коли воно спрацює починаючи з поточного часу. Він підтримує поширений синтаксис crontab із пʼяти полів, а також скорочення на кшталт @daily і показує чітке повідомлення про помилку, коли вираз не вдається розібрати. Усе працює локально у вашому браузері — нічого не завантажується.
Що таке Розшифровувач cron-виразів?
Розшифровувач cron-виразів, який читає розклад crontab і зрозумілими словами повідомляє, коли саме він виконається. Введіть або вставте вираз, наприклад */5 * * * *, і він створить зручний для читання опис (наприклад, «Кожні 5 хвилин»), а також список наступних пʼяти моментів запуску, обчислених від поточного моменту у вашому місцевому часовому поясі. Він розуміє стандартний синтаксис cron із пʼяти полів (хвилина, година, день місяця, місяць, день тижня), діапазони, списки, кроки, іменовані дні та місяці, а також скорочені макроси на кшталт @hourly, @daily, @weekly, @monthly та @yearly. Розробники, інженери DevOps і SRE, а також системні адміністратори використовують його, щоб перевірити запис crontab, розклад CI або заплановане завдання перед розгортанням і впевнитися, що хитрий вираз справді спрацьовує тоді, коли вони очікують.
Як користуватися Розшифровувач cron-виразів
- Введіть або вставте cron-вираз у поле введення (наприклад, 0 9 * * 1-5 для 9 ранку в будні).
- Прочитайте зрозумілий опис під полем введення — він словами розкриває розклад.
- Перегляньте список наступних запусків, щоб побачити наступні пʼять моментів, коли вираз спрацює, показаних у вашому місцевому часовому поясі.
- Якщо вираз недійсний, прочитайте повідомлення про помилку та виправте неправильне поле.
- Скористайтеся кнопкою копіювання, щоб скопіювати опис, або підʼєднайте вивід до іншого інструмента в робочому просторі.
Приклади
Кожні 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-вираз кудись?
- Ні. Розбір виразу, формування опису та обчислення наступних моментів запуску відбуваються повністю локально у вашому браузері. Нічого не завантажується на жоден сервер, тож інструмент працює офлайн і зберігає конфіденційність ваших розкладів.
Схожі інструменти
Кодування / декодування Base32 / Base58
Кодуйте текст у Base32 (RFC 4648) або Base58 (алфавіт Bitcoin) і декодуйте обидва формати назад у текст — повністю безпечно для UTF-8 і цілком у вашому браузері.
Кодування / декодування Base64
Закодуйте текст у Base64 або розкодуйте Base64 назад у текст (безпечно для UTF-8).
Конвертер регістру та лічильник
Змінюйте регістр тексту та рахуйте символи, слова й рядки.
Форматувальник і мініфікатор коду
Миттєво форматуйте або мініфікуйте HTML, CSS і JavaScript прямо у браузері з відступом у 2 пробіли, 4 пробіли чи табуляцію та стисканням JavaScript на основі Terser.