org.italiangrid.voms.util
Class TimeUtils
java.lang.Object
org.italiangrid.voms.util.TimeUtils
public class TimeUtils
- extends Object
Time utilities.
- Author:
- cecco
|
Method Summary |
static boolean |
checkTimeInRangeWithSkew(Date timeToCheck,
Date startDate,
Date endDate,
int skewInMinutes)
Checks that a date falls in the interval allowing for a certain clock skew expressed in minutes. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
checkTimeInRangeWithSkew
public static boolean checkTimeInRangeWithSkew(Date timeToCheck,
Date startDate,
Date endDate,
int skewInMinutes)
- Checks that a date falls in the interval allowing for a certain clock skew expressed in minutes.
The interval defined by (startDate, endDate) is modified to be (startDate - skewInMinutes, endDate + skewInMinutes).
- Parameters:
timeToCheck - the time to be checkedstartDate - the start date of the time rangeendDate - the end date of the time rangeskewInMinutes - the clock skew in minutes to take into account
- Returns:
true, if the time is in the given range, false otherwise
- Throws:
IllegalArgumentException - if passed an illegal time range
Copyright © 2013. All Rights Reserved.