public class DateRange
extends java.lang.Object
| Constructor and Description |
|---|
DateRange() |
DateRange(java.util.Date start,
java.util.Date end) |
DateRange(int start,
int end) |
DateRange(long start,
long end) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(long date) |
boolean |
containsInt(int date) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
format(CustomDateFormat dateFormat) |
int |
getEndDateInt() |
int |
getNumDays() |
float |
getNumMonths() |
float |
getNumQuarters() |
float |
getNumWeeks() |
float |
getNumYears() |
int |
getStartDateInt() |
int |
hashCode() |
DateRange |
intersect(DateRange otherRange)
Return the intersection of this date range and the given date range
|
static void |
main(java.lang.String[] argv) |
java.lang.String |
toString() |
public DateRange()
public DateRange(java.util.Date start,
java.util.Date end)
public DateRange(int start,
int end)
public DateRange(long start,
long end)
public int getNumDays()
public final float getNumMonths()
public final float getNumWeeks()
public final float getNumQuarters()
public final float getNumYears()
public final boolean contains(long date)
public final boolean containsInt(int date)
public final DateRange intersect(DateRange otherRange)
public final int getEndDateInt()
public final int getStartDateInt()
public final java.lang.String format(CustomDateFormat dateFormat)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic static void main(java.lang.String[] argv)
throws java.lang.Exception
java.lang.Exception