オンライン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 | 曜日や月の場合は、複数のボタンをクリックして組み合わせます(例:月、水、金)。 |
| 3 | Cron式は自動的に更新されます。式フィールド横のボタンでコピーします。 |
よくある質問
Cron式とは何ですか?
Cron式は、6つまたは7つのフィールドで構成される文字列で、スケジュールを定義します。Linux、Quartzスケジューラー、クラウドサービスなどで、特定の時間にジョブを実行するために広く使用されています。
このツールはQuartzのCron機能をすべてサポートしていますか?
はい。秒、分、時、日、月、曜日、年(オプション)をサポートしています。「*」「?」「/」「-」「,」「L」「W」「#」などの特殊文字も完全にサポートしています。
式が「無効」と表示されるのはなぜですか?
「日」に特定の値を設定した場合は「曜日」を「?」に、その逆も同様にする必要があります。また、値が許可された範囲内にあることを確認してください。
このツールはオフラインでも使用できますか?
はい。このツールはJavaScriptを使用してブラウザ上で完全に動作します。ページが読み込まれた後は、インターネットから切断しても使用を続けられます。
まとめ
オンラインCron式ジェネレーターは、複雑なスケジュールの作成を簡素化します。サーバー上でCronジョブを設定する場合、Quartzスケジューラーを構成する場合、あるいはタスクを自動化する場合など、このツールはCron式を直感的に構築し検証する方法を提供します。