開發與網頁
怎麼讀 cron 表達式
你有一個五欄位的 cron 表達式。在目前分頁看每個欄位點了什麼。順序是分、時、日、月、星期。0 9 * * 1 是第 0 分、9 點、每個日、每個月、週一。這一頁描述欄位。它不啟動那份工作。
表達式在眼前再開 cron。用數字、星號、逗號和範圍。MON 這類詞會失敗。不上傳。
打開Cron 說明目錄
按順序數五個欄位
欄位是分、時、日、月、星期。0 9 * * 1 是第 0 分、9 點、每個日、每個月、週一。星號表示該欄位的每一個值。
五個欄位:分、時、日、月、星期。0 9 * * 1 是週一 09:00。 打開 cv.cm 的 cron
表達式留在目前分頁。
打開Cron 說明用星號、列表和範圍
*/15 9-17 * * 1-5 是每 15 分鐘,9 點到 17 點,每個日,每個月,週一到週五。9-17 把 9 和 17 都算進去。1-5 是週一到週五。
記住週日是 0,也是 7
星期 1 是週一。星期 0 和星期 7 都得出週日。MON 這個詞會失敗。週一要寫 1。
週日是 0 和 7。MON 會失敗。六個欄位會失敗。 第 60 分和第六個欄位都會被拒絕
分是 0 到 59。時是 0 到 23。日是 1 到 31。月是 1 到 12。星期是 0 到 7。60 * * * * 會失敗。0 9 * * * * 有六個欄位,會失敗。沒有秒這一欄位。
讀完說明,先不要跑那份工作
這一行是英文:minute、hour、day-of-month,以及 monday 這類名字。日和星期都被限制時,這一頁仍把兩個都點出來。它不在兩者之間做選擇,也不執行任何東西。
常見問題
可以免費線上讀 cron 表達式嗎?
可以。cv.cm 在目前分頁描述這五個欄位。不上傳,也不啟動那份工作。
0 9 * * 1 是什麼意思?
第 0 分、9 點、每個日、每個月、週一。
哪個數字是週日?
0 和 7。週一是 1。MON 這個詞會失敗。
為什麼六個欄位會失敗?
這一頁只要正好五個欄位。沒有秒這一欄位。第 60 分也會失敗,因為分只到 59。
表達式會上傳嗎?
不會。關掉分頁就沒了。這一頁不執行這份日程。