2011-01-05 2 views
7

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

+0

в течение 12 часов в день, как говорится в заголовке, или каждые 12 часов в качестве сообщения? (Каждые 12 часов два раза в день, так, например, при .. 3 и 15. 0 3,15 * * *.) – nos

+0

@nos. каждые 12 часов, то есть два раза в день ... – Jango

+0

@ nos. если ваш ответ 0 3,15 ***, не могли бы вы объяснить мне, как? Почему 15? а также отправьте ответ в поле ответа, чтобы я мог отметить его как «ответил». – Jango

ответ

10

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

2

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

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 каждый день

+0

thx. Итак, что, если хочет до 12:30 и 00:00? – webyildirim

+0

@webyildirim: в этом случае вы должны использовать две линии cron для разных времен, которые выполняют ту же самую команду. Невозможно указать это в одной строке. – htaccess

Смежные вопросы