fixmint
JA

5分ごとにcronジョブを実行する

*/5 * * * * を入力済みです。編集すると次回実行時刻が変わります。

  • お使いのデバイスで動作
  • 会員登録不要
  • 一度開けばオフラインでも使えます
フィールド

外部には送信されません。このタブ内で計算します。

項目書き方意味

次の10回の実行

#日時現在から

今後1週間

式 /5 * * * は、分のフィールドで0分から始まって5分ごと、時・日・月・曜日はすべて任意、という意味です。:00、:05、:10 のように実行され、1時間に12回、1日に288回です。

営業時間内だけ5分ごとに実行するには、時と曜日のフィールドを絞ります。例:/5 9-17 * 1-5。cron式解説ツールでは任意の式を読み取り、次回の実行時刻を一覧表示します。

cron式を読んで次の実行日時を確認する方法

  1. 式を入力するか、よく使うスケジュールを選びます。
  2. ジョブが実行されるタイムゾーンを選びます。
  3. 説明文、次回の実行日時、警告を確認します。

よくある質問

*/5 は、ジョブを保存した時刻からカウントが始まりますか?

いいえ。ステップはフィールドの先頭から数えるため、ジョブを追加した時刻に関係なく、*/5 は0分、5分、10分……に実行されます。

2分から始めて5分ごとに実行するには、どうすればよいですか?

分のフィールドに 2-59/5 を使います。2-59/5 * * * * は :02、:07、:12 …… に実行されます。

対応しているcron形式は?

5フィールド(分、時、日、月、曜日)、先頭に秒を加えた6フィールド、@daily形式のマクロに対応しています。Quartzの L、W、# の書式も読み取れ、例えば 0 0 L * * は毎月の末日を表します。

日付と曜日の両方に当てはまる日があるのはなぜですか?

標準のcronでは、日付と曜日の両方を指定すると、どちらか一方に一致した日に実行されます。例えば 0 0 13 * 5 は、13日と毎週金曜日に実行されます。どちらか一方に * または ? を指定すると、もう一方だけで決まります。

時計を変える日に、一部の時刻が実行されないのはなぜですか?

時計が進むとき、02:30のような時刻は存在しないため、その実行はスキップされます。時計が戻るとき、2回発生する時刻は1回目の発生時に一度だけ実行されます。ジョブが実際に使うタイムゾーンを選んでください。

スケジュールは外部に送信されますか?

いいえ。式の解析と実行日時の計算は、ブラウザ内で、ブラウザが認識しているタイムゾーンを使って行われます。

レビュー

    まだレビューはありません。最初のレビューを書いてみましょう。

    評価

    メールアドレスは表示も保存もされません。

    続きを読む