Выражение Cron для выполнения триггеров Cron в течение 12 часов дня? - PullRequest
9 голосов
/ 05 января 2011

Мне нужно выражение cron (0 0/60 * * *?) Для запуска приложения каждые 12 часов (два раза в день).

Ответы [ 2 ]

12 голосов
/ 06 января 2011

Используйте, например, 0 0 3,15 * * ? Это будет работать в 3 часа ночи и 3 часа дня. Это два раза в день, с 12 часами. Вы можете использовать 0 0 0/12 * * ?, что означает каждые 12 часов. Вот несколько примеров.

2 голосов
/ 17 февраля 2011

Некоторые примеры, которые соответствуют вашим критериям:

30 */12 * * *

работает в 00:30:00 и 12:30:00 каждый день

0 3-15/12 * * *

работает в 03:00:00и 15:00:00 каждый день

23 4,16 * * *

работает в 04:23:00 и 16:23:00 каждый день

...