Monu Tools

Cron 表示式產生器

建構並檢查 cron 表示式。選擇預設或編輯五個欄位,並查看你時區的下次執行時間。完全在你的瀏覽器中執行。

如何使用 Cron 產生器

  1. 01

    選擇預設,或在五個欄位中輸入 cron 表示式。

  2. 02

    編輯時查看每個帶標籤並經過校驗的欄位。

  3. 03

    查看按你本地時區計算的下次執行時間。

常見問題

五個欄位是什麼意思?

依次為:分鐘、小時、月內日期、月份和星期。星號表示每個值,因此 * * * * * 每分鐘執行一次。

如何讓任務每 15 分鐘執行一次?

在分鐘欄位使用步長值:*/15 * * * * 在每小時的第 0、15、30 和 45 分鐘執行。

星期欄位接受什麼?

數字 0 到 6(星期日為 0,7 也表示星期日)或像 MON 這樣的三字母名稱。你可以使用範圍(MON-FRI)和清單(MON,WED,FRI)。

為什麼它符合的天數比我預期的多?

當月內日期和星期都被設定時,標準 cron 會在任一符合時執行,而非兩者都符合。將其中一個保留為 * 可避免意外。

它支援秒或非標準語法嗎?

本產生器面向標準的五欄位 cron。某些平台增加了秒欄位或 @reboot 等擴充,這裡不會產生。

執行時間是哪個時區?

預覽顯示你瀏覽器本地時區的下次執行時間。執行任務的伺服器使用它自己的時區,因此請確認兩者一致。

關於此工具

cron 表示式是由五個(或六個)欄位組成的字串,定義排程任務何時執行:分鐘、小時、月內日期、月份和星期。這種語法緊湊但容易出錯,一個放錯的星號可能意味著任務每分鐘執行一次而非每天一次。

本產生器讓你從常見預設中選擇(每小時、每天午夜、每週一上午 9 點),或逐欄位建構自訂表示式。它顯示你本地時區的下五次執行時間,以便你在部署前驗證排程。輸出適用於 Linux 和 macOS 上的標準 cron、crontab、AWS EventBridge、GitHub Actions 排程以及大多數任務排程程式庫。

相關工具