addTimeInMinutes( )

日付または日時の値に特定の分数を追加します。たとえば、ユーザーが入力した日時が特定の値を超えないようにする必要がある場合です。

構文

addTimeInMinutes(startTime, numberOfMinutes)

パラメータ

startTime

確認する日付または日時の値。

numberOfMinutes

startTimeに追加する分数。

戻り値

指定した分数だけ増えた新しい日時値。

例3-35 dateTime1は、dateTime2から30分を超えることはできません

// Given 2 form questions of type DateTime are defined in the rule as variables
if (addTimeInMinutes(dateTime1, 30) > dateTime2) {
  return false;
} else {
  return true;
}
 
// Trigges query that dateTime1 cannot be > 30 minutes from dateTime2

例3-36時間項目への分数の追加

var dateTime1= new Date( '01-Jan-0001 ' + ruleTimeItem.getHour() + ':' + ruleTimeItem.getMinute() + ':' + ruleTimeItem.getSecond() );
return addTimeInMinutes(dateTime1, 30);

例3-37部分的な日付項目への分の追加

var dateTime1= new Date( ruleTimeItem.getYear() + '-' +  ruleTimeItem.getMonth() + '-' + ruleTimeItem.getDay() + ' ' + ruleTimeItem.getHour() + ':' + ruleTimeItem.getMinute() + ':' + ruleTimeItem.getSecond() );
return addTimeInMinutes(dateTime1, 30);