Class DateUtil

java.lang.Object
edu.wisc.ssec.mcidasv.data.dateChooser.DateUtil

public class DateUtil extends Object
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 Details

  • Constructor Details

  • Method Details

    • setSelectableDateRange

      public void setSelectableDateRange(Date min, Date max)
      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

      public boolean checkDate(Date date)
      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