← Открыть полный мультиплатформенный инструмент Cron ↑

Генератор Cron-выражений Azure Functions

На этой странице описан синтаксис cron, используемый в Azure Functions: структура полей, нумерация дней недели и поддерживаемые специальные символы.

Краткий справочник

Количество полей

6

Поле секунд

Да

Поле года

Нет

Часовой пояс

Локально / настраивается

Спецсимволы (L / #)

Нет

Требуется "?"

Нет

Нумерация дней недели

Sun=0, Mon=1, Tue=2, Wed=3, Thu=4, Fri=5, Sat=6

Частые Cron-выражения для Azure Functions

Каждые 5 минут0 */5 * * * *
Каждые 15 минут0 */15 * * * *
Каждый час0 0 * * * *
Каждый день в полночь0 0 0 * * *
Каждый день в 9:000 0 9 * * *
Каждый будний день в 9:000 0 9 * * 1-5
Каждый понедельник в 9:000 0 9 * * 1
Дважды в день (0:00 и 12:00)0 0 */12 * * *
В первый день каждого месяца0 0 0 1 * *
В последний день каждого месяцаНативно не поддерживается

Часто задаваемые вопросы

Чем Azure Functions отличается от стандартного Linux cron?

Azure Functions отличается от Linux cron количеством полей, нумерацией дней недели или поддерживаемыми спецсимволами — точные отличия смотрите в таблице краткого справочника выше.

Можно ли автоматически конвертировать выражение Linux cron в формат Azure Functions?

Да — вставьте его в мультиплатформенный инструмент Cron выше (или на главной странице редактора Cron) и переключитесь на вкладку Azure Functions, чтобы мгновенно получить эквивалентное выражение.

Поддерживает ли Azure Functions L, W или #?

Нет. Azure Functions не поддерживает L и # — используйте обходной путь из инструмента выше: диапазон дней и проверку дня недели прямо в скрипте.

Azure Functions выполняется по моему местному часовому поясу или по UTC?

Azure Functions вычисляет расписание в настроенном вами часовом поясе (или в часовом поясе системы/сервера, если ничего не настроено) — он не привязан к UTC.

Другие платформы

Разработка