前のトピック: resetResource次のトピック: rollTime


rollDate

rollDate 関数は、ある日付から指定した値だけロールするために使用します。 たとえば、サービス デスク リクエストのクローズの次の日にフィードバック電子メールを送信したいとします。 この場合、自動化ロジックの作成にこの関数を使用します。

この関数が実行される際には、値 num は type に応じて日付 dt に追加されます。

構文

dtRollDate = rollDate(dt, num, type)

引数

dt (java.util.Date)

必要なロールを実行する基になる日付オブジェクトを指定します。

num (Int)

必要なロールの値を指定します。

type (String)

以下のいずれかの値を指定します。

戻り値

dtRollDate (java.util.Date)

  1. 今日から 2 日後の日付を返します。
    dtRollDate = rollDate(today(),2,'d')
    
  2. 今日を基準に来年の日付を返します。たとえば、今日が 2009 年 11 月 12 日であれば、この例では 2010 年 1 月 1 日が返されます。
    dtRollDate = rollDate(today(),1 'y')
    
  3. 前の週の第 1 日目が返されます。
    dtRollDate = rollDate(today(), -1,'w')
    
  4. 前の月の第 1 日目が返されます。
    dtRollDate = rollDate(today(),-1 ,'m')