勵志

勵志人生知識庫

corn表達式

cron表達式是一種用於調度任務的時間表達式,廣泛套用於各種計劃任務、定時任務等場景。

它由6或7個欄位組成,這些欄位按順序排列,用空格分隔,分別表示、分、時、、周幾、(可選)。每個欄位都有特定的取值範圍和支持的特殊字元。例如,"*"代表所有可能的值,"/"用於指定欄位的間隔值,"?"用於日和周欄位中表示不指定值等。

以下是一些cron表達式的示例:

"0 0 12 ? * WED" 表示在每星期三中午12點執行。

"0 15 10 ? * MON-FRI" 表示周一到周五每天上午10:15執行。

"0 0/30 9-17 * * ?" 表示在朝九晚五的工作時間內每半小時執行一次。

總的來說,cron表達式提供了一種靈活且強大的方式來指定任務的執行時間。