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);
父主题:日期和时间函数