格式解析
R2/2015-06-04T19:25:16.828696-07:00/P1DT10S
上面的字符串通過"/"分爲了三部分即:
重複次數/開始時間/運行間隔
重複次數
- R - 將永遠重複
- R1 - 將重複一次
- R231 - 將重複231次。
開始時間
任務第一次運行的時間。如果開始日期時間已經過去,Kala將返回一個錯誤。
其中"T"用來分割日期和時間,時間後面跟着的"-07:00"表示西七區,注意"-"是連字符,不是減號。
時區默認是0時區,可以用"Z"表示,也可以不寫。
對於我國,要使用"+08:00",表示東八區。
上面的字符串表示 2015年6月4日,19點25分16秒828696納秒,西七區。
運行間隔
運行間隔以"P"開始,和上面一樣也是用"T"分割日期和時間,如P1Y2M10DT2H30M15S
- P 開始標記
- 1Y - 一年
- 2M - 兩個月
- 10D - 十天
- T - 時間和日期分的割標記
- 2H - 兩個小時
- 30M - 三十分鐘
- 15S 十五秒鐘
例子,注意如果沒有年月日,"T"也不能省略
- P1DT1M - 一天一分鐘執行一次
- P1W - 一週執行一次
- PT1H - 一小時執行一次
- PT10S - 十秒執行一次