🐥

cron式が一瞬でわかる crontab.guru の使い方と活用例

に公開

はじめに

cronのスケジュール式って、初めて見ると「?」となりませんか。
そんな疑問をサクッと解決してくれるのが、今回紹介する crontab.guru です。

crontab.guru とは?

crontab.guru は、cron式を解釈できるWebツールです。
シンプルなUIで、入力したcron式を英語に変換してくれます。

主な特徴

  • cron式の内容をわかりやすい英語で説明
  • 入力ミスがあるとエラーを表示
  • 直感的で使いやすいインターフェース
  • インストール不要

使い方

1. cron式を入力する

たとえば、以下のように入力します。
「Every Friday at 12:00 PM」と表示されます。

0 12 * * 5

2. 間違った式を入力するとエラーが出る

存在しない時間(25時)を入れると、エラー表示で教えてくれます。

0 25 * * *

よく使うcron式の例

Cron式 説明
0 0 * * * 毎日午前0時に実行
*/15 * * * * 15分ごとに実行
0 9 * * 1-5 平日(月〜金)9時に実行
0 0 1 * * 毎月1日の午前0時に実行
0 0 * * 0 毎週日曜の午前0時に実行

こんなときに便利

  • バッチ処理やジョブスケジュールを設計するとき
  • GitHub Actionsなどで定期実行設定を書くとき
  • 他人が書いたcron式の意味を確認したいとき
  • 運用中のジョブに変更を加える前にチェックしたいとき

まとめ

crontab.guru があればcron式の意味をすぐ解釈できます。
開発・運用の現場で何かと出番があるツールなので、ぜひブックマークしておきましょう。

https://crontab.guru/

GitHubで編集を提案

Discussion