cron式ジェネレーター|GUI作成・次回実行日時表示
5つの入力欄またはcron式の直接編集でcron式を組み立て、構文をその場で検証し、直近5回の実行日時を表示する無料ツールです。入力はブラウザの中だけで処理され、外部には送信されません。
プリセットから選ぶ
フィールドから組み立てる
結果
フィールドの説明
次回実行日時(直近5回・ローカル時刻)
入力したcron式はブラウザの中だけで処理され、どこにも送信されません。
使い方
- プリセットから選ぶか、5つの入力欄(分・時・日・月・曜日)にcron記法(例: */5, 1-5, 1,15)を入力します。
- 既存のcron式を確認したいときは「cron式を直接入力」欄に貼り付けると、5つの入力欄に自動で分解されます。
- 組み立てられたcron式・フィールドごとの説明・直近5回の実行日時がその場に表示されます。
計算・変換の根拠
対応するcron記法
分・時・日・月・曜日の標準5フィールド形式に対応しています。各フィールドでは次の記法が使えます。
*: すべての値*/N: N刻みの間隔(例: 分フィールドの*/15は0,15,30,45分)N: 特定の値N-M: 範囲N-M/S: 範囲内をS刻みN,M,...: カンマ区切りのリスト(組み合わせ可。例:1,15,30-45)
曜日フィールドについて
曜日は0〜7の範囲で指定でき、0と7はどちらも日曜日を表します(標準的な慣習)。単一の値として7を
入力した場合は0と同じ結果として扱われます。
次回実行日時の計算
直近5回の実行日時は、cronのスケジュール計算に広く使われているライブラリ(cron-parser)を使って
ブラウザ内で計算しています。日フィールドと曜日フィールドの両方に*以外の指定がある場合、
「日フィールドの条件 または 曜日フィールドの条件」を満たす日が実行日になります(標準的なcronの仕様)。
表示される日時はお使いのブラウザのローカルタイムゾーンを基準にしています。
対応していない記法(v1)
@daily等のマクロ記法、Quartzスケジューラの?・L・W・#などの拡張記法、JANやMONのような
英字エイリアス、秒を含む6フィールド形式には対応していません。標準的な5フィールドcronのみが対象です。
よくある質問
cron式とは何ですか?
定期的にプログラムを実行するスケジュールを「分 時 日 月 曜日」の5つの数値・記号で表す標準的な記法です。サーバーの定期処理やCI/CDのスケジュール実行などで広く使われています。
曜日の0と7はどちらも日曜日というのは本当ですか?
はい。標準的なcronの慣習として、曜日フィールドの0と7はどちらも日曜日を表します。このツールでも単一の値として入力した場合は同じ結果として扱います。
日フィールドと曜日フィールドを両方指定するとどうなりますか?
両方に`*`以外の指定がある場合、「日フィールドの条件を満たす日」または「曜日フィールドの条件を満たす日」のどちらかに一致すれば実行される、OR条件として扱われます(両方を同時に満たす必要はありません)。これは標準的なcronの仕様です。
@dailyのようなマクロ記法や秒付きの6フィールド形式には対応していますか?
対応していません。このツールは標準的な5フィールド(分・時・日・月・曜日)のcron式のみを対象としています。
入力したcron式はどこかに送信されますか?
送信されません。構文解析・次回実行日時の計算はすべてお使いのブラウザの中だけで行われ、サーバーへの通信は発生しません。
関連ツール
- ハッシュ生成|MD5・SHA-1・SHA-256・SHA-384・SHA-512を一括計算テキストやファイルからMD5・SHA-1・SHA-256・SHA-384・SHA-512のハッシュ値をまとめて計算します。ファイルの改ざん確認やチェックサム照合に。計算はすべてブラウザの中で行われ、入力したテキストやファイルは外部には送信されません。
- JSON整形・検証(フォーマッター)|minify・構文エラー検出JSONを整形(インデント2/4スペース・タブ)または圧縮(minify)し、構文エラーがあれば発生箇所の行・列番号とともに表示します。入力したJSONはブラウザの中だけで処理され、外部には送信されません。
- パスワード生成|条件指定で安全なランダムパスワードを作成長さ・文字種(大文字/小文字/数字/記号)を指定して安全なランダムパスワードを1〜20件まとめて生成します。エントロピー(bit)と強度も表示。生成はすべてcrypto.getRandomValues()を使ってブラウザの中だけで行われ、外部には送信されません。
- 正規表現テスター|パターン検証・マッチハイライト(JavaScript)JavaScriptの正規表現パターンをその場でテストし、マッチ箇所のハイライトや番号付き・名前付きキャプチャグループの値を確認できます。入力したパターンとテキストはブラウザの中だけで処理され、外部には送信されません。
- ツール一覧