cron 式の解説とプラットフォーム間の変換
crontab、GitHub Actions、Kubernetes、AWS EventBridge、Spring、Quartz のスケジュールを貼り付けてください。書式を自動判定し、変換できない部分を正確に示します。
判定結果crontabこちらでも有効· 意味は同じ
“09:00、月曜日から金曜日まで”
0分0
9時09
*日毎
*月毎
1-5曜日月–金
すべてブラウザ内で処理します。入力内容はどこにも送信されません。
他のプラットフォームでの同じスケジュール
5 件中 5 件が同等に変換0 9 * * 1-50 9 * * 1-5cron(0 9 ? * 2-6 *)Spring同等
0 0 9 * * 1-5Quartz同等
0 0 9 ? * 2-6次の 10 回の実行
ブラウザで計算- 計算中…
よく使うスケジュール
プラットフォーム
crontabcrontab は昔ながらの Unix スケジューラです。5 つの時刻フィールドとコマンドを書き、サーバーのタイムゾーンで動きます。GitHub ActionsGitHub Actions は on.schedule で POSIX cron を使い、デフォルトブランチで実行します。タイムゾーンを指定しなければ UTC です。KubernetesKubernetes の CronJob は spec.schedule で 5 フィールドの cron を読み、実行ごとに Job を作ります。AWS EventBridgeAWS EventBridge Scheduler は cron() で分から年までの 6 フィールドを使い、設定したタイムゾーン(既定は UTC)で動きます。SpringSpring の @Scheduled(cron) は秒から始まる 6 フィールドで、指定した日付フィールドはすべて一致する必要があります。QuartzQuartz の CronTrigger は秒から始まる 6〜7 フィールドで、日曜日は 1、日付フィールドの一方に ? を書きます。