Class DateUtil
java.lang.Object
edu.wisc.ssec.mcidasv.data.dateChooser.DateUtil
A utility class for some date operations.
- Version:
- $LastChangedRevision: 95 $, $LastChangedDate: 2006-05-05 18:43:15 +0200 (Fr, 05 Mai 2006) $
- Author:
- Kai Toedter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Checks a given date if it is in the formally specified date range.Gets the maximum selectable date.Gets the minimum selectable date.setMaxSelectableDate
(Date max) Sets the maximum selectable date.setMinSelectableDate
(Date min) Sets the minimum selectable date.void
setSelectableDateRange
(Date min, Date max) Sets a valid date range for selectable dates.
-
Field Details
-
minSelectableDate
-
maxSelectableDate
-
defaultMinSelectableDate
-
defaultMaxSelectableDate
-
-
Constructor Details
-
DateUtil
public DateUtil()
-
-
Method Details
-
setSelectableDateRange
Sets a valid date range for selectable dates. If max is before min, the default range with no limitation is set.- Parameters:
min
- the minimum selectable date or null (then the minimum date is set to 01\01\0001)max
- the maximum selectable date or null (then the maximum date is set to 01\01\9999)
-
setMaxSelectableDate
Sets the maximum selectable date. If null, the date 01\01\9999 will be set instead.- Parameters:
max
- the maximum selectable date- Returns:
- the maximum selectable date
-
setMinSelectableDate
Sets the minimum selectable date. If null, the date 01\01\0001 will be set instead.- Parameters:
min
- the minimum selectable date- Returns:
- the minimum selectable date
-
getMaxSelectableDate
Gets the maximum selectable date.- Returns:
- the maximum selectable date
-
getMinSelectableDate
Gets the minimum selectable date.- Returns:
- the minimum selectable date
-
checkDate
Checks a given date if it is in the formally specified date range.- Parameters:
date
- the date to check- Returns:
- true, if the date is within minSelectableDate and maxSelectableDate
-