てもとツール
ツール紹介

cron式の書き方を日本語で確かめる使い方|次回実行もその場で

「0 9 * * 1-5」のようなcron式を、日本語の説明に直せます。次回の実行時刻やフィールドごとの意味も表示。よく使う式のプリセットもある使い方を画面つきで紹介します。

公開 読了目安 約3分

この記事の要点

  • cron式を日本語の説明に直せる
  • 次回の実行時刻をまとめて表示する
  • フィールドごとの意味が分かる
  • よく使う式のプリセットがある
目次

「0 9 * * 1-5」のような cron 式を、日本語の説明に直せます。次にいつ実行されるかも、一緒に表示されます。

フィールドごとの意味も並ぶので、どこが何を表すか分かります。入力した式は外部へ送らず、手元だけで処理します。

cron式の読み書きでつまずくところ

cron 式は、数字と記号が5つ並んだだけの文字列です。そのため、こんな場面で迷います。

  • 「* / 1-5」の並びが、いつ実行なのか読み取れない
  • 意図した曜日や時刻に、本当に動くか不安
  • 書いた式が、次にいつ実行されるか分からない

cron式解説ツールは、この読み解きを肩代わりします。

cron式解説ツールの使い方

ツールを開くと、cron 式の入力欄と、よく使う例のボタンが出ます。

cron式の入力欄とプリセットボタンがある初期画面

式を入れると、日本語の説明がすぐ出ます。「月曜日〜金曜日の9:00に実行します」のように、平易な言葉で示されます。

「0 9 * * 1-5」を平日9時と説明し、次回実行時刻を並べた画面

右側には次回の実行時刻が並び、フィールドごとの意味も下に表示されます。

間隔の式も読み解ける

「*/15 * * * *」のような間隔の式も、日本語に直せます。「15分ごと」のように、繰り返しの意味が分かります。

「*/15 * * * *」を15分ごとと説明した画面

記号の意味を覚えていなくても、書いた式の動きを確かめられます。

よく使う式はプリセットから

「毎時」「平日9時」などのプリセットボタンを押すと、式が入力されます。説明もすぐ出るので、書き方の見本にもなります。

プリセットから式を入力した画面

ゼロから書かずに、近い式を選んで直す使い方もできます。

こんな場面で使える

  • バッチ処理の設定確認:書いた式が、意図した時刻かを確かめます。
  • 次回実行の把握:ジョブが次にいつ動くかを調べます。
  • cronの学習:プリセットと説明で、書き方を覚えます。

使用例

たとえば、平日の朝にバッチを動かす設定を確かめる場面を思い浮かべてみます。

「0 9 * * 1-5」を入れると、「平日9時」と説明が出ます。次回の実行時刻を見れば、狙いどおりかをすぐ判断できます。

式は手元で解釈されるので、設定を外に出さずに確認できます。

安心して使えるポイント

入力した式は、どこにも送信されません。すべて手元のブラウザの中だけで解釈します。

社内のジョブ設定にあたる式も、外に出さずに確かめられます。

関連ツール

補足: 開発者の方へ

cron 式は「分 時 日 月 曜日」の5フィールドで、6番目以降はコマンドとして分離します。* は全ての値、, は列挙、- は範囲、/ は一定間隔を表します。本ツールは各フィールドを解析して日本語に直し、基準日から次回以降の実行時刻を順に算出します。曜日は 0〜7(0と7が日曜)に対応し、範囲や間隔を組み合わせた指定も読み解きます。

まとめ

cron 式は、記号の並びで意図が読み取りにくい書式です。式を入れれば、日本語の説明と次回の実行時刻を一度に確かめられます。

よく使う式はプリセットから選べます。まずは確かめたい式を入れて、動きを読み解いてみてください。

cron式解説ツールを開く

あわせて読みたい

同じテーマ・関連ツールの記事です。