ISO8601時間格式


格式解析

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 - 十秒執行一次


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM