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.