Cron式の書き方ジェネレーター&設定確認ツール
サーバーのバッチ処理などで必須となる「Cron式(例:0 4 * * 1)」の直感的なUIでの作成(書き方)をサポートし、設定内容を自然な日本語に翻訳します。
「そのCronの設定で本当に合っているか?」の疑問を解消するため、直近5回分の具体的な実行予定日時(スケジュール) も同時に予測・確認して一覧表示します。設定の書き間違いによる深夜の予期せぬシステム稼働を防ぐためのテスト・動作確認ツールとしてご活用ください。
分 (Minute)
毎分 (*)
15分毎 (*/15)
30分毎 (*/30)
0分
1分
2分
3分
4分
5分
6分
7分
8分
9分
10分
11分
12分
13分
14分
15分
16分
17分
18分
19分
20分
21分
22分
23分
24分
25分
26分
27分
28分
29分
30分
31分
32分
33分
34分
35分
36分
37分
38分
39分
40分
41分
42分
43分
44分
45分
46分
47分
48分
49分
50分
51分
52分
53分
54分
55分
56分
57分
58分
59分
時 (Hour)
毎時 (*)
2時間毎 (*/2)
3時間毎 (*/3)
6時間毎 (*/6)
0時
(深夜)
1時
2時
3時
4時
5時
6時
7時
8時
9時
10時
11時
12時
(正午)
13時
14時
15時
16時
17時
18時
19時
20時
21時
22時
23時
日 (Day of Month)
毎日 (*)
1日
2日
3日
4日
5日
6日
7日
8日
9日
10日
11日
12日
13日
14日
15日
16日
17日
18日
19日
20日
21日
22日
23日
24日
25日
26日
27日
28日
29日
30日
31日
月 (Month)
毎月 (*)
1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月
曜日 (Day of Week)
毎日 (*)
平日 月-金 (1-5)
土日 (0,6)
日曜日 (0)
月曜日 (1)
火曜日 (2)
水曜日 (3)
木曜日 (4)
金曜日 (5)
土曜日 (6)
※UIから選択すると、自動的に「直接入力」欄と結果画面が更新されます。
注意:
「日」と「曜日」の両方を指定した場合、Cronの仕様により「どちらかの条件に一致する日(OR条件)」 で実行されます。
Cron式の基本的な書き方として、左から順番に5つ(または6つ)のフィールドを半角スペースで区切って記述・設定します。
本ツールは一般的なWebサーバー等の設定で使われるLinux標準(5桁:分 時 日 月 曜日)の書き方に対応しています。
位置
意味
許容される値
第1フィールド
分 (Minute)
0〜59
第2フィールド
時 (Hour)
0〜23
第3フィールド
日 (Day of Month)
1〜31
第4フィールド
月 (Month)
1〜12 (または JAN〜DEC)
第5フィールド
曜日 (Day of Week)
0〜7 (0と7は日曜日、1は月曜... 又は SUN〜SAT)