|
Typ |
|
||
|---|---|---|---|
|
Versionshinweise |
11.2 |
||
|
Web Client |
|
||
Code
Groovy
int DateUtils.compareDate(Date date, Date dateToCompare[, int... dateStyle])
Beschreibung
Vergleicht zwei Datumswerte mit den übergebenen Calendar Konstanten. Wenn keine Calendar Konstanten übergeben werden, werden die Datumswerte bis auf die Millisekunde genau verglichen.
Parameter
-
date - Der erste Datumswert für den Vergleich
-
dateToCompare - Der zweite Datumswert für den Vergleich
-
dateStyle -
optional: Eine List von Calender Konstanten für den Vergleich.
Mögliche Werte:-
DateUtils.YEAR -
DateUtils.MONTH -
DateUtils.DAY -
DateUtils.HOUR -
DateUtils.MINUTE -
DateUtils.SECOND
-
Rückgabe
Gibt
-
-1 zurück, wenn date vor dateToCompare liegt.
-
1 zurück, wenn date hinter dateToCompare liegt.
-
0 wenn beide Datumswerte identisch sind.
Beispiele
Groovy
int compare = DateUtils.compareDate(new Date(0), new Date(24*60*60*1000), DateUtils.HOUR, DateUtils.MINUTE, DateUtils.SECOND);
//=> -1