addTimeInHours( )

日付または日時の値に特定の時間数を追加します。

構文

ヒント:

この関数は、日付が特定の時間を超えているかどうかを評価する必要がある場合に役立ちます。
addTimeInHours(startTime, numberOfHours)

パラメータ

パラメータ 必須/オプション 説明
startTime 必須 時間を追加する日付または日時の値。
numberOfHours 必須 指定日に追加される時間数。

戻り値

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

例)

例3-33 dateTime1は、dateTime2から12時間を超えることはできません

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

例3-34時間アイテムへの時間の追加

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

例3-35日付の一部アイテムへの時間の追加

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