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

Генератор Cron-выражений AWS EventBridge

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

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

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

5-6

Поле секунд

Нет

Поле года

Да

Часовой пояс

Всегда UTC

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

Да

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

Да

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

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

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

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

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

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

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

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

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

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

Да. AWS EventBridge поддерживает L (последний день месяца) и # (n-й день недели месяца, например "MON#1" для первого понедельника).

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

AWS EventBridge всегда вычисляет расписание по UTC, независимо от того, где находитесь вы или ваши серверы.

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

Разработка