ZonoTools
首頁/開發者工具/Cron to Human Readable

Cron 到人類可讀

可读格式

At 09:00, on Monday, Tuesday, Wednesday, Thursday, Friday.

Minute

0

Hour

9

Day

*

Month

*

Weekday

1-5

接下來 5 次執行(本機時間)

  • Tue Jun 30 – 09:00
  • Wed Jul 1 – 09:00
  • Thu Jul 2 – 09:00
  • Fri Jul 3 – 09:00
  • Mon Jul 6 – 09:00

使用方法

  1. 將 cron 表達式(例如0 9 * * 1-5)貼到輸入中,或選擇一個快速預設以從已知的計劃開始。
  2. 在部署之前,請閱讀簡單的英語說明,以確認計劃符合您的預期。
  3. 檢查下一次執行時間和每個欄位的細分,以發現星期或分鐘欄位中的小錯誤。

常見問题

人類可讀的 cron 工具有什麼作用?

它將 cron 表達式轉換為簡單的英語句子,這樣您就可以準確地理解作業何時執行,而無需手動解碼語法。

我的 cron 表達式上傳到任何地方了嗎?

不會。翻譯完全在您的瀏覽器中執行,因此不會將任何內容傳送到伺服器。

為什麼下次執行時間是我的本機時區?

執行時間是使用瀏覽器的本機時區計算的。真正的 cron 守護程式使用伺服器時區,因此如果您的伺服器不同,請進行調整。

介紹

cron 到人類可讀 翻譯器將像*/15 * * * *這樣的神秘調度語法轉換成任何人都可以閱讀的句子。 Cron 表達式很緊湊,但很容易誤讀,一個錯誤的欄位可能意味著作業每分鐘執行一次,而不是每天執行一次。用簡單的英文解碼表達式可以消除猜測。

什麼是 cron 翻譯機?

cron 翻譯器 解析五個標準欄位——分鐘、小時、月份中的某一天、月份和星期幾——並解釋每個欄位在日常語言中的意義。您無需在心理上擴展1-5*/6,而是獲得可讀的摘要以及實際即將到來的執行時間。

主要特點

簡單的英語輸出解釋了時間表,因此不每天編寫 cron 的隊友仍然可以查看它。

每個欄位的細分顯示其允許範圍旁邊的每個值,從而易於發現相差一的錯誤。

下次執行時間會預覽您當地時區的真實時間表,以便您可以在發貨前進行健全性檢查。

常見用例

  • 在拉取請求期間查看隊友的 cron 表達式,而無需手動解碼。
  • 用簡單的英文記錄預定作業的操作手冊和值班筆記。
  • 在將crontab行新增至生產伺服器之前,請仔細檢查它。

最佳實踐

  • 確認時區假設,因為 cron 守護程式在伺服器時區執行,而不是瀏覽器的時區。
  • 觀察月份和星期幾字段——當兩者都設定時,大多數 cron 實作將它們視為 OR。
  • 當您需要從頭開始建立計劃時,請將此與cron expression builder配對,或與cron next run calculator配對以進行更長的執行預覽。