Description
The aqDateTime.Compare method compares two Date/Time values.
Declaration
aqDateTime.Compare(Date1, Date2)
| Date1 | [in] | Required | Date/Time | |
| Date2 | [in] | Required | Date/Time | |
| Result | Integer | |||
Applies To
The method is applied to the following object:
Parameters
The method has the following parameters:
Date1
The Date/Time value to be compared.
Date2
The Date/Time value to be compared.
Result Value
An integer number that indicates the comparison result. The possible values are:
| -1 | Date1 is earlier than Date2 | 
| 0 | Date1 is equal to Date2 | 
| 1 | Date1 is later than Date2 | 
Remarks
To compare Date/Time values, this method uses the date and time formats specified by the current locale setting of Windows. If the values are specified in a format different from the current locale format, the method may return incorrect results.
Example
The code below demonstrates how you can use the Compare method in your script:
JavaScript, JScript
function ComparingDates()
							{
  var dateTimeTimeout = aqDateTime.AddSeconds(aqDateTime.Now(), 15);
    
  while (aqDateTime.Compare(aqDateTime.Now(), dateTimeTimeout) < 1)
  {
    Delay(500);
  }
  
							}
Python
def ComparingDates():
  dateTimeTimeout = aqDateTime.AddSeconds(aqDateTime.Now(), 15)
  while (aqDateTime.Compare(aqDateTime.Now(), dateTimeTimeout) < 1):
    Delay(500)VBScript
Sub ComparingDates
  Dim dateTimeTimeout
  
  dateTimeTimeout = aqDateTime.AddSeconds(aqDateTime.Now(), 15)
  While aqDateTime.Compare(aqDateTime.Now(), dateTimeTimeout) < 1
    Delay(500)
  WEnd
  
End Sub
DelphiScript
procedure ComparingDates();
var dateTimeTimeout;
begin
 dateTimeTimeout := aqDateTime.AddSeconds(aqDateTime.Now(), 15);
    
  while (aqDateTime.Compare(aqDateTime.Now(), dateTimeTimeout) < 1) do
  begin
    Delay(500);
  end;
  
end;
C++Script, C#Script
function ComparingDates()
							{
  var dateTimeTimeout = aqDateTime["AddSeconds"](aqDateTime["Now"](), 15);
    
  while (aqDateTime["Compare"](aqDateTime["Now"](), dateTimeTimeout) < 1)
  {
    Delay(500);
  }
  
							};
