Constructing cron expressions in Crowd

A cron expression gives you more control when scheduling directory synchronization comparing to polling interval. For example, you could define a cron expression to run directory synchronization at 8:15 am on the second Friday of every month. This page describes how to construct a cron expression. 

This functionality is available for Crowd Data Center only


cron 式の作成

cron 式は、スペースで区切られた複数の文字列フィールドです。次の表は cron 式の各フィールドす。この並び順で、左から右に指定する必要があります


時間Month曜日年 (任意)
指定可能な値0-590-590-231-311-12 or JAN-DEC1-7 or SUN-SAT1970-2099
許可される特殊文字 , - * /, - * /, - * /, - * / ? L W C, - * /, - * / ? L C #, - * /

cron 式では 大文字 / 小文字を区別しません。

次のような例があります。

0 15 8 ? JAN MON 2014


これを直訳すると、0 秒、15 分、8 時、月の任意の日付、1 月、月曜日、2014 年となります。

通常の表記に置き換えると、2014 年 1 月のすべての月曜日の午前 8:15 となります。? 文字は "特定の値を持たない" という意味です。この例では、月の日付を設定していません。曜日を設定してるため、日付を指定する必要はありません。特殊文字については、次のセクションで説明します。

cron 式のその他の例については、このページの下部にある例のセクションをご参照ください。

特殊文字

特殊文字

用途

,

値の一覧を指定します。たとえば、「曜日」フィールドでは、「MON,WED,FRI」は「毎週月、水、金曜日」を意味します。

-

値の範囲を指定します。たとえば、「曜日」フィールドでは、「MON-FRI」は「毎週月、火、水、木、金曜日」を意味します。

*

とりうるすべての値を指定します。たとえば、「時間」フィールドでは、「*」は「その日の毎時」を意味します。

/

与えられた値に対する増分を指定します。たとえば、「」フィールドでは、「0/15」は「その 1 時間の間で、0 分から開始した場合の 15 分間隔」を意味します。

?

特定の値を指定しません。これは、「曜日」または「」の2つのフィールドのいずれかに値を指定し、もう 1 つには値を指定しない場合に便利です。

L

最後の可能な値を指定します。これは、コンテキストに応じて異なる意味を持ちます。「曜日」フィールドでは、「L」単体は「各週の最後の日」(「毎土曜日」) を意味します。他の値のあとに使用すると「月の最後の xxx 曜日」 (たとえば「SATL」と「7L」はいずれも「月の最後の土曜日」) を意味します。「」フィールドでは、「L」単体は「月の最後の日」を、「LW」は「月の最後の平日」を意味します。

W

月の特定の日に最も近い平日 (月曜日 〜 金曜日) を指定します。たとえば、「1 W」は「その月の 1 日に最も近い平日」を意味します (1 日が土曜日の場合、メールは同月内の最も近い平日、すなわち 3 日月曜日に送信されます)。「W」は、日の値として、範囲や一覧ではなく単一の日を指定している場合にのみ利用できます。

#

特定の第 n 曜日を指定します。たとえば、「TUES#2」 (または「3#2」) は、「その月の第 2 火曜日」を意味します。

0 15 20 ? * *

毎日午後 8 時 15 分。

0 15 8 * * ?

毎日午前 8 時 15 分。

0 * 14 * * ?

毎日午後 2 時 00 分から午後 2 時 59 分までの 1 分間隔。

0 0/5 14 * * ?

毎日午後 2 時 00 分から午後 2 時 55 分までの 5 分間隔。

0 0/5 14,18 * * ?

毎日午後 2 時 00 分から午後 2 時 55 分までの 5 分間隔、および毎日午後 6 時 00 分から午後 6 時 55 分までの 5 分間隔。

0 0-5 14 * * ?

毎日午後 2 時 00 分から午後 2 時 05 分までの 1 分間隔。

0 0/10 * * * ? *

期間指定なしの (永久に続く) 10 分間隔。

0 10,44 14 ? 3 WED

3 月の毎週水曜日の午後 2 時 10 分および午後 2 時 44 分。

0 15 8 ? * MON-FRI

毎週月、火、水、木、金曜日の午前 8 時 15 分。

0 15 8 15 * ?

毎月 15 日の午前 8 時 15 分。

0 15 8 L * ?

毎月最終日の午前 8 時 15 分。

0 15 8 LW * ?

毎月最後の平日の午前 8 時 15 分。

0 15 8 ? * 6L

毎月最後の金曜日の午前 8 時 15 分。

0 15 8 ? * 6#2

毎月第 2 金曜日の午前 8 時 15 分。

0 15 8 ? * 6#2 2007-2009

2007 年、 2008 年、2009 年の毎月第 2 金曜日の午前 8 時 15 分。

最終更新日 2021 年 4 月 8 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.