Cron式ジェネレーター

Cronスケジュールを視覚的に作成したり、式を貼り付けてその意味を自然な言葉と次回実行時刻で確認できます。

説明
次の5回の実行(UTC)

機能

ビジュアル選択
人が読める説明を表示
次の 5 回の実行時刻

使い方

1. 分、時、日、月、曜日の値を選択します。

2. または既存のCron式を入力欄に貼り付けます。

3. 人間が読みやすい説明と次の5回の実行時刻が表示されます。

このツールについて

数えきれないサーバー、CI パイプライン、クラウド関数が cron でスケジュールされていますが、その5つのフィールドの書式はコンパクトなぶん読み間違えやすいものです。このツールは「分・時・日・月・曜日」の順に標準的な式を組み立てて説明します。フィールドを調整するか既存の式を貼り付けると、分かりやすい説明と次の5回の実行時刻が表示されるので、デプロイ前に意図どおりのスケジュールか確認できます。各フィールドでは * で全ての値、1,15 のようなリスト、1-5 のような範囲、*/10 のような間隔を指定できます。次の実行時刻は、多くのサーバーやクラウドのスケジューラーが使う UTC で計算されます。システムが別のタイムゾーンで cron を動かしている場合はローカル時刻に換算してください。

よくある質問

cron の5つのフィールドはそれぞれ何を意味しますか?
順に、分(0–59)、時(0–23)、日(1–31)、月(1–12)、曜日(0–6、0 は日曜日)です。たとえば 30 9 * * 1-5 は月曜から金曜の毎日 09:30 を意味します。
*、カンマ、ハイフン、スラッシュの意味は?
* は全ての値、カンマはリスト(1,15)、ハイフンは範囲(9-17)、スラッシュは間隔(分のフィールドの */15 は15分ごと)を表します。0-30/10 のように組み合わせることもできます。
次の実行時刻が UTC で表示されるのはなぜですか?
多くのサーバー、コンテナ、クラウドのスケジューラーは UTC で動作しているためです。cron デーモンがローカルタイムゾーンを使う場合は時差の分だけずらして読み、夏時間の切り替えで実行が飛ばされたり重複したりすることにも注意してください。
秒や年、MON のような名前には対応していますか?
このツールは従来の5フィールド形式を使います。Quartz や一部のクラウドサービスで使われる秒や年を含む6~7フィールドの形式や、L、W、# などの特殊文字は解釈しないので、ご利用のプラットフォームのドキュメントを確認してください。
日と曜日の両方を指定するとどうなりますか?
従来の Unix cron では、両方が指定されているとどちらか一方に一致したときに実行されます。このツールの実行時刻プレビューは両方に一致する時刻だけを表示し、ほかのスケジューラーでも扱いが異なるので、システムでの解釈を確認していない限り2つを組み合わせないでください。

関連ツール

ランダムカラー生成
HEX、RGB、HSL、OKLCH 値付きのランダムカラーパレットを生成。気に入った色をロックして残りだけ再生成できます。...
正規表現テスター
JavaScriptの正規表現をリアルタイムのマッチハイライト、グループ検査、置換プレビュー付きでテストできます。...
QRコード生成
テキスト、URL、その他のデータからQRコードを生成します。サイズ、色、誤り訂正レベルをカスタマイズできます。PNGまたはSVGでダウンロード可能。...
UUIDジェネレーター
ランダムUUID(v4)またはタイムスタンプベースのUUID(v1)を生成します。一度に最大100個まで生成でき、ハイフンや大文字・小文字の切り替えが可能です。...
パスワード生成
暗号学的に安全なランダムパスワードを生成します。長さ、文字セットの調整、O/0やl/1などの紛らわしい文字の除外が可能です。...
Lorem Ipsum生成
デザインやプロトタイピング用のダミーテキストを、段落・文・単語単位で生成します。...
ハッシュ生成
テキストまたはファイルからMD5、SHA-1、SHA-256、SHA-512ハッシュを計算します。すべての処理はブラウザ内で行われます。...
CSVからJSONへ変換
CSVデータをJSONに変換します。区切り文字や先頭行をヘッダーとして扱うかどうかを選択できます。...