Cron式パーサー

cron式を解析・可視化します。cronスケジュールを理解・検証・生成できます。次のcronジョブがいつ実行されるか確認しましょう。

説明

次回実行時刻

回の実行

次回の実行が見つかりません。

よく使うCronパターン

Cron構文リファレンス

フィールド位置特殊文字
Minute10-59
**/n0-591,2,3
Hour20-23
**/n0-231,2,3
Day of Month31-31
**/n1-311,15,30
Month41-12
**/n1-12JAN,FEB,MAR
Day of Week50-6
**/n0-6SUN,MON,TUE

特殊文字

  • * - Any value/all values
    Example: * * * * * = Run every minute
  • , - Value list separator
    Example: 0,15,30,45 * * * * = Run every 15 minutes
  • - - Range of values
    Example: 0 9-17 * * * = Run on the hour, 9 AM to 5 PM
  • / - Step values
    Example: */15 * * * * = Run every 15 minutes
  • 0-6 - Day of Week (Sunday = 0)
    Example: 0 0 * * 1-5 = Run at midnight, Monday through Friday
  • JAN-DEC - Month names
    Example: 0 0 1 JAN,APR,JUL,OCT * = Run quarterly

使い方

  1. 上の入力フィールドにcron式を入力してください。
  2. ツールが自動的に式を検証して解析します。
  3. 有効な場合、スケジュールの読みやすい説明が表示されます。
  4. 次回実行時刻のセクションでジョブがいつ実行されるか確認できます。
  5. よく使うパターンセクションを使用してよく使われるスケジュールに素早くアクセスできます。
  6. 式の作成に助けが必要な場合は構文リファレンスを参照してください。

Share this tool

Help others discover Cron Expression Parser

Cron式パーサーについて

このツールの機能

  • 標準形式でcron式を解析・検証する
  • スケジュールの意味をわかりやすく説明する
  • 次のスケジュール実行時刻を表示する
  • よく使われるcronパターンへの素早いアクセスを提供する
  • 既存のcronスケジュールのデバッグと理解を支援する

よくある使用例

  • サーバーメンテナンススケジュールの設定
  • バックアップジョブの設定
  • CI/CDパイプラインでの定期タスクの計画
  • データベースクリーンアップ操作の設定
  • レポート生成のスケジュール設定
  • ジョブスケジューリングのためのcron構文の学習
  • 既存のcrontabエントリの検証

Frequently Asked Questions

cron式とは何ですか?どのように動作しますか?

cron式は、Unixライクなオペレーティングシステムでタスクをスケジュールするために使用される文字列形式です。分、時間、月の日、月、曜日を表す5つのフィールドで構成されています。

cron式の5つのフィールドは何ですか?

5つのフィールドは:1) 分 (0-59)、2) 時間 (0-23)、3) 月の日 (1-31)、4) 月 (1-12またはJAN-DEC)、5) 曜日 (0-6またはSUN-SAT、0=日曜日)。各フィールドはスペースで区切られます。

cron式の特殊文字の意味は何ですか?

よく使われる特殊文字:* (任意の値)、, (値リストの区切り)、- (値の範囲)、/ (ステップ値)。例えば、*/15は「15単位ごと」、1-5は「1から5」を意味します。

毎日深夜に実行するcron式を作成するには?

"0 0 * * *"を使用します - これは:分0、時間0(深夜)、月の任意の日、任意の月、任意の曜日を意味します。毎日0時0分に1回実行されます。

月の日フィールドと曜日フィールドの違いは何ですか?

月の日 (1-31) はカレンダーの日付を指定し、曜日 (0-6) は週の特定の日を指定します。両方が指定されている場合、いずれかの条件が満たされるとジョブが実行されます。

cron式で数字の代わりに月名を使用できますか?

はい!3文字の月の省略形 (JAN、FEB、MAR、APR、MAY、JUN、JUL、AUG、SEP、OCT、NOV、DEC) と曜日の省略形 (SUN、MON、TUE、WED、THU、FRI、SAT) を使用できます。

15分ごとに実行するジョブをスケジュールするには?

"*/15 * * * *"を使用します - 分フィールドの*/15は「分0から15分ごと」を意味します。毎時の:00、:15、:30、:45に実行されます。

"0 9-17 * * 1-5"の意味は何ですか?

平日(月曜から金曜、日1-5)の午前9時から午後5時(時間9-17)まで、毎時の始め(分0)に実行されます。

cron式が正しいかテストするには?

このパーサーツールを使用して式を検証し、次のスケジュール実行時刻を確認してください。ツールはジョブがいつ実行されるかを正確に表示し、各フィールドを説明します。

システムによって異なるcronフォーマットはありますか?

はい、標準の5フィールド形式が最も一般的ですが、Quartzスケジューラーなどのシステムは6または7フィールド(秒や年を追加)を使用します。このツールは多くのシステムで使用される標準の5フィールドUnix cron形式に焦点を当てています。

Share ToolsZone

Help others discover these free tools!

このページをシェア

Cron式パーサー | Cronジョブの可視化と説明