Cron式ジェネレーター&パーサー
cron式を視覚的に作成するか、既存の式を解析してスケジュールを理解します。スケジュールタスク、自動化ジョブ、定期的なプロセスの設定に最適です。
Cron Expression
0 0 * * *Valid Expression
Runs at 0:00
Cron Format Reference
Field Order:
minute hour day-of-month month day-of-week
Special Characters:
*- Any value?- No specific value-- Range (e.g., 1-5),- List (e.g., 1,3,5)/- Step (e.g., */15)
Field Ranges:
- Minute: 0-59
- Hour: 0-23
- Day: 1-31
- Month: 1-12
- Day of Week: 0-7 (0,7=Sunday)
Examples:
0 0 * * *- Daily at midnight*/15 * * * *- Every 15 minutes0 9 * * 1-5- Weekdays at 9 AM0 0 1 * *- First day of every month0 */6 * * *- Every 6 hours
ツールの機能
- ビジュアルジェネレーター: フォームフィールドを使用してcron式を作成
- 式パーサー: 既存のcron式を貼り付けて理解
- 人間が読める説明: cronスケジュールの分かりやすい説明を取得
- 一般的なプリセット: よく使われるパターンにすばやくアクセス
- 検証: エラーメッセージ付きのリアルタイム検証
- コピーサポート: 生成された式を簡単にコピー
こんな用途に最適
- 自動バックアップとメンテナンスタスクの設定
- データ処理とETLジョブのスケジューリング
- CI/CDパイプライントリガーの構成
- モニタリングとヘルスチェックの設定
- 定期レポート生成の作成
- cron構文の学習と理解
クイック例
0 9 * * 1-5
平日の午前9時
*/15 * * * *
15分ごと
0 2 1 * *
毎月1日の午前2時
0 */6 * * *
6時間ごと
便利なヒント
- 一般的なスケジュールの開始点としてプリセットを使用
- 本番環境で使用する前に安全な環境で式をテスト
- 0と7の両方が日曜日を表すことを覚えておく
- 範囲(1-5)とリスト(1,3,5)を使用して複雑なスケジュールを作成
- ステップ演算子(/)は範囲とワイルドカードで動作する
- デプロイ前に必ず式を検証