result = CompareDates(date1$, date2$[, notime])
dd-mmm-yyyy hh:mm:ss |
Der Bestandteil mmm
ist eine Zeichenkette mit drei Zeichen, der
den Monat identifiziert. Das kann sein Jan, Feb, Mar, Apr, May, Jun,
Jul, Aug, Sep, Oct, Nov, oder Dec.
Wenn Sie das optionale Argument notime
auf True
setzen, werden
nur Daten (Datum1 und Datum2) verglichen. In diesem Fall dürfen
die beiden Zeichenfolgen, die Sie an CompareDates()
übergeben,
keine Zeitangaben enthalten.
Der Rückgabewert result
zeigt an, wie die beiden Termine im
Zusammenhang stehen. Folgende Rückgabewerte sind möglich:
date1$
und date2$
haben genau die gleiche Zeit
date1$
ist später in der Zeit als date2$
date1$
ist früher in der Zeit als date2$
Siehe auch MakeDate(), ParseDate() und ValidateDate().
True
, um nur Daten zu vergleichen (voreingestellt
ist False
)NPrint(CompareDates("10-Dec-2009 13:34:12", "09-Dec-2009 15:36:21")) NPrint(CompareDates("12-Dec-2009 23:59:59", "13-Dec-2009 00:00:00")) NPrint(CompareDates("24-Dec-2009 20:00:00", "24-Dec-2009 20:00:00"))Der obige Code führt drei Datumsvergleiche durch und wird folgende Ergebnisse ausgeben: 1,2,0