下のフィールドを編集するか、ここに式を貼り付けてください。両者は連動します。
意味
…
cron はサーバーのタイムゾーンで動きます(GitHub Actions は常に UTC)。
*/15 9-17 * * 1-5 /usr/local/bin/backup.shCron 式をフィールドごとに作成したり、貼り付けて読み解いたりできます。意味を平易に説明し、任意のタイムゾーンで次の 10 回の実行時刻を表示。標準 5 フィールド、秒付き 6 フィールド、Quartz に対応します。
形式を「標準(5 フィールド)」「秒あり(6)」「Quartz(6〜7)」から選びます。
プリセットから始めるか、各フィールドを「毎」「指定」「範囲」「間隔」「カスタム」で設定します。
既存の式を「Cron 式」に貼り付けることもでき、その場合は各フィールドが自動で合わせて変わります。
「意味」と「次の 10 回の実行」を確認し、必要ならタイムゾーンを切り替えて式をコピーします。
標準の 5 フィールド形式で、Linux の crontab、Kubernetes の CronJob、Vercel と同じです。GitHub Actions のスケジュールは常に UTC で実行されます。
Quartz には秒と省略可能な年のフィールドがあり、曜日は日曜始まりの 1〜7 で表します。また日と曜日のどちらか一方に ? を書く必要があります。
使えます。@hourly、@daily、@weekly、@monthly、@yearly などは展開したうえで説明されます。
プレビューのエンジンが W(最も近い平日)に対応していないためです。式自体はスケジューラー上で有効な場合があります。
作れます。標準形式で「crontab の行」の「コマンド」に実行したいコマンドを入力すると、完成した行をコピーできます。