~/devtools / cron
tool::cron

Cron Expression
Generator

ビジュアルエディタでcron式を作成。人間が読める説明文の生成、次回5回の実行時刻プレビュー、よく使うプリセットからの開始に対応。逆引きモードでは既存の式を貼り付けて解析できます。

ad · 728×90
// フォーマット参照
minute0–59
hour0–23
day1–31
month1–12
weekday0–6 (Sun–Sat)
*すべて / 毎
*/nn番目ごと
a-b範囲
a,b,cリスト
@dailyショートハンド
// cron式
* * * * *
// ビジュアルビルダー
*すべての値にマッチします(ワイルドカード)
// プリセット
ad · 300×250
// about this tool

cron式とは?

cronはUnix/Linuxシステムにおける時間ベースのジョブスケジューラで、指定した時刻に自動的にタスクを実行します。分・時・日・月・曜日の5フィールドを使って繰り返しスケジュールを正確に定義します。

cron式はサーバー自動化に欠かせません。データベースバックアップ・ログクリーンアップ・メール通知・キャッシュ更新といった定期タスクを手動介入なしに実行できます。

このツールでは、インタラクティブなGUIでcron式を作成し、次回5回のスケジュール実行時刻をプレビューできます。逆引きモードでは既存の式を貼り付けてその意味を確認できます。

主な使用例
  • 毎日午前2時に自動データベースバックアップ
  • 1時間ごとのサーバーヘルスチェックと監視アラート
  • 毎週月曜日午前9時に週次レポートをメール送信
  • 毎月1日に月次請求書を自動生成
  • 5分ごとにキャッシュ更新・期限切れセッションのクリーンアップ
よくある質問
Q. */5 * * * * はどういう意味ですか?
5分ごとに実行することを意味します。*/n という構文はnの倍数の時刻にタスクを実行します。例えば*/15は0分、15分、30分、45分に実行されます。
Q. 平日のみタスクを実行するには?
曜日フィールドを1-5に設定します。例えば 0 9 * * 1-5 は月曜日から金曜日の午前9時に実行されます。0が日曜日、6が土曜日です。
Q. cron式が正しいか確認するには?
「次回5回の実行」プレビューで実際の実行時刻を確認できます。無効な式の場合はパースエラーメッセージが表示されます。
// related tools
jwt
JWT Decoder
JWTトークンをデコードして内容を確認。ヘッダー・ペイロード・署名の詳細を表示します。
rx
Regex Tester
リアルタイムでマッチをハイライト表示。グループのキャプチャや説明付きで正規表現をテストできます。
Color Converter
HEX・RGB・HSL形式でカラーコードを変換。カラーピッカーで視覚的に選択できます。
ts
Timestamp Converter
Unixタイムスタンプを人間が読める日付に変換。ms/s・UTC/ローカル・相対時刻に対応。