1. 程式人生 > >時間表達式

時間表達式

時間表達式(cronExpression表示式)
在這裡插入圖片描述
格式:分 時 日 月 周

”:字元代表所有可能的值
因此,“
”在子表示式(月)裡表示每個月的含義,“*”在子表示式(天(星期))表示星期的每一天
“/”:字元用來指定數值的增量
例如:在子表示式(分鐘)裡的“0/15”表示從第0分鐘開始,每15分鐘 ;
在子表示式(分鐘)裡的“3/20”表示從第3分鐘開始,每20分鐘(它和“3,23,43”)的含義一樣
“?”:字元僅被用於天(月)和天(星期)兩個子表示式,表示不指定值
當2個子表示式其中之一被指定了值以後,為了避免衝突,需要將另一個子表示式的值設為“?”
“L”: 字元僅被用於天(月)和天(星期)兩個子表示式,它是單詞“last”的縮寫
但是它在兩個子表示式裡的含義是不同的。
在天(月)子表示式中,“L”表示一個月的最後一天 ,
在天(星期)自表示式中,“L”表示一個星期的最後一天,也就是SAT
如果在“L”前有具體的內容,它就具有其他的含義了
例如:“6L”表示這個月的倒數第6天,“FRIL”表示這個月的最後一個星期五