areDatesEqual( )

2つの日付を比較して、それらが同等であるかどうかを判断します。

構文

注意:

この関数は、時間要素を含まない日付タイプの変数を比較するために使用されます。日付/時間タイプ・パラメータを使用する場合、関数では日付部分のみが考慮され、時間要素は無視されます。

areDateTimesEqual( )ヘルパー関数を使用して、2つの日付と時間の項目を比較できます。

areDatesEqual(date1, date2)

パラメータ

date1

日付値。

date2

日付値。

戻り値

日付が等しい場合は "真"、等しくない場合は "偽"

例3-20 2つの日付項目の比較

// Given 2 form questions of type DateTime are defined in the rule as variables
if (areDatesEqual(date1, date2)) {
  return false;
} else {
  return true;
}
 
// Triggers a query if this is a query rule and dates are equal.

例3-21ハードコードされた2つの日付項目の比較

var date1 = new Date("March 20, 2020");
var date2 = new Date("March 1, 2020");
if (!areDatesEqual(date1, date2)) {
  return false;
} else {
  return true;
}
 
// Triggers a query if this is a query rule and dates are NOT equal.