Cron式
説明:
曜日
よくある例

オンラインCron式ジェネレーターと説明ツール

直感的なオンラインツールでQuartzのCron式を簡単に生成。実行スケジュールを可視化し、わかりやすい説明を確認し、次の10回の実行時間を表示します。

主な機能

🔒 登録不要

すぐにCron式の生成を開始できます。サインアップは必要ありません。

🛡 プライバシー重視

すべての処理はブラウザ内で行われ、データがデバイスから送信されることはありません。

💰 完全無料

隠れたコストやプレミアムプランはありません。必要なだけご利用いただけます。

直感的なインターフェース

ショートカットボタンと曜日・月の複数選択オプションを備えたビジュアルフィールド。

📱 レスポンシブデザイン

デスクトップ、タブレット、モバイルデバイスでシームレスに動作します。

オフライン対応

一度読み込めば、インターネット接続なしでもツールを使用できます。

フィールドリファレンス

フィールド指定可能な値説明
0-59 , * , */n , a-b , a/b , ?分内の秒(0-59)
0-59 , * , */n , a-b , a/b , ?時内の分(0-59)
0-23 , * , */n , a-b , a/b , ?日内の時(0-23)
1-31 , * , ? , L , W , LW , a-b , a/b , a#b月内の日(1-31)。無視する場合は「?」、最終日は「L」、直近の平日は「W」を使用。
1-12 , JAN-DEC , * , */n , a-b , a/b月(1-12 または JAN-DEC)。増分は「*/n」、範囲は「-」を使用。
曜日1-7 , SUN-SAT , * , ? , L , # , a-b , a/b曜日(1-7 または SUN-SAT)。月の最終日は「L」、第n週は「#」を使用。
1970-2099 , * , a-b , a/b年(1970-2099)。オプションフィールド。「*」のままにできます。
ヒント: 「日」と「曜日」の両方を指定する場合、曖昧さを避けるため一方を「?」にする必要があります。

使い方

ステップ操作
1入力ボックスまたはショートカットボタンを使用して、各フィールドの値を選択します。
2曜日や月の場合は、複数のボタンをクリックして組み合わせます(例:月、水、金)。
3Cron式は自動的に更新されます。式フィールド横のボタンでコピーします。
ヒント: 「よくある例」セクションを使用すると、定義済みの式を素早く読み込めます。

よくある質問

Cron式とは何ですか?

Cron式は、6つまたは7つのフィールドで構成される文字列で、スケジュールを定義します。Linux、Quartzスケジューラー、クラウドサービスなどで、特定の時間にジョブを実行するために広く使用されています。

このツールはQuartzのCron機能をすべてサポートしていますか?

はい。秒、分、時、日、月、曜日、年(オプション)をサポートしています。「*」「?」「/」「-」「,」「L」「W」「#」などの特殊文字も完全にサポートしています。

式が「無効」と表示されるのはなぜですか?

「日」に特定の値を設定した場合は「曜日」を「?」に、その逆も同様にする必要があります。また、値が許可された範囲内にあることを確認してください。

このツールはオフラインでも使用できますか?

はい。このツールはJavaScriptを使用してブラウザ上で完全に動作します。ページが読み込まれた後は、インターネットから切断しても使用を続けられます。

まとめ

オンラインCron式ジェネレーターは、複雑なスケジュールの作成を簡素化します。サーバー上でCronジョブを設定する場合、Quartzスケジューラーを構成する場合、あるいはタスクを自動化する場合など、このツールはCron式を直感的に構築し検証する方法を提供します。