|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectuk.co.mullsoft.jean.components.DateUtilities
public class DateUtilities
| Field Summary | |
|---|---|
static java.text.SimpleDateFormat |
dateFormat
|
static java.text.SimpleDateFormat |
dateFormat0
|
static java.text.SimpleDateFormat |
dateFormat1
|
static java.text.SimpleDateFormat |
dateFormat2
|
static java.text.SimpleDateFormat |
dateFormat3
|
static java.text.SimpleDateFormat |
dateFormat4
|
static java.text.SimpleDateFormat |
dateFormat5
|
static java.text.SimpleDateFormat |
dateFormat6
|
static java.text.SimpleDateFormat |
dateFormat7
|
static java.text.SimpleDateFormat |
dateTimeFormat
|
static long |
DAY1
|
static java.lang.String[] |
dayNames
the names of days, locale specific |
static DateUtilities |
defaultDateUtilities
|
int |
FIRSTDAYOFWEEK
|
static long |
HOUR1
|
static long |
MINUTE1
|
static java.lang.String[] |
monthNames
the names of months, locale specific |
static java.text.SimpleDateFormat |
RFC822Format
|
static java.text.SimpleDateFormat |
RFC822Format1
|
static long |
SECOND1
|
static java.lang.String[] |
shortDayNames
the names of days, locale specific |
static java.text.SimpleDateFormat |
timeFormat1
|
static java.text.SimpleDateFormat |
timeFormat2
|
static java.text.SimpleDateFormat |
timeFormat3
|
static java.text.SimpleDateFormat |
timeFormat4
|
| Method Summary | |
|---|---|
java.util.Date |
dayAfter(java.util.Date date)
|
java.util.GregorianCalendar |
dayAfter(java.util.GregorianCalendar cal)
|
java.util.Date |
dayBefore(java.util.Date date)
|
java.util.GregorianCalendar |
dayBefore(java.util.GregorianCalendar cal)
|
java.lang.String |
dayInMonthOrdinalLabel(int day)
|
int |
dayOfWeek(java.util.Date date)
|
int |
dayOfWeek(java.util.GregorianCalendar cal)
|
int |
daysInMonth(java.util.Date date)
|
int |
daysInMonth(java.util.GregorianCalendar cal)
|
int |
daysInMonth(int month,
int year)
|
static boolean |
existsDateUtilities(java.lang.String name)
|
java.util.Date |
firstDayOfMonth(java.util.Date date)
|
java.util.GregorianCalendar |
firstDayOfMonth(java.util.GregorianCalendar cal)
|
java.util.Date |
firstDayOfWeek(java.util.Date date)
|
java.util.GregorianCalendar |
firstDayOfWeek(java.util.GregorianCalendar cal)
|
static java.lang.String |
formatDate(java.util.Date date)
|
static java.lang.String |
formatDate(long millis)
|
static java.lang.String |
formatDateTime(java.util.Date date)
|
static java.lang.String |
formatDateTime(long millis)
|
static java.lang.String |
formatTime(java.util.Date date)
|
static java.lang.String |
formatTime(long millis)
|
static DateUtilities |
getDateUtilities(java.lang.String name)
|
java.lang.String |
getDayName(java.util.Date date)
|
java.lang.String |
getDayName(java.util.GregorianCalendar cal)
|
java.lang.String |
getDayName(int dow)
|
java.lang.String[] |
getDayNames(int[] dow)
|
java.lang.String[] |
getDayNamesInOrder()
|
int |
getDayOfMonth(java.util.Date date)
|
int |
getDayOfMonth(java.util.GregorianCalendar cal)
|
int |
getDayOfWeek(java.lang.String dayName)
|
java.util.Date[] |
getDays(java.util.Date from,
java.util.Date to)
to is not included |
java.util.GregorianCalendar[] |
getDays(java.util.GregorianCalendar from,
java.util.GregorianCalendar to)
|
java.util.Date[] |
getDaysInAAndB(java.util.Date fromA,
java.util.Date toA,
java.util.Date fromB,
java.util.Date toB)
|
java.util.Date[] |
getDaysInAAndNotInB(java.util.Date fromA,
java.util.Date toA,
java.util.Date fromB,
java.util.Date toB)
|
java.util.Date[] |
getDaysIncludingTo(java.util.Date from,
java.util.Date to)
|
java.util.GregorianCalendar[] |
getDaysIncludingTo(java.util.GregorianCalendar from,
java.util.GregorianCalendar to)
|
java.util.Date[] |
getDaysInMonth(java.util.Date date)
|
java.util.GregorianCalendar[] |
getDaysInMonth(java.util.GregorianCalendar date)
|
java.util.Date[] |
getDaysInWeek(java.util.Date date)
|
java.util.GregorianCalendar[] |
getDaysInWeek(java.util.GregorianCalendar date)
|
int[] |
getDaysOfWeek(java.lang.String[] dayNames)
|
static DateUtilities |
getDefaultDateUtilities()
|
static DateUtilities |
getExistingDateUtilities(java.lang.String name)
|
java.lang.String |
getExtendedDayName(java.util.GregorianCalendar cal)
|
java.util.Date |
getFirstOf(java.util.Date date1,
java.util.Date date2)
|
java.util.GregorianCalendar |
getFirstOf(java.util.GregorianCalendar date1,
java.util.GregorianCalendar date2)
|
java.util.Date |
getLastOf(java.util.Date date1,
java.util.Date date2)
|
java.util.GregorianCalendar |
getLastOf(java.util.GregorianCalendar date1,
java.util.GregorianCalendar date2)
|
int |
getMonth(java.util.Date date)
|
int |
getMonth(java.util.GregorianCalendar cal)
|
int |
getMonthIndex(java.lang.String monthName)
|
java.lang.String |
getMonthName(java.util.Date date)
|
java.lang.String |
getMonthName(java.util.GregorianCalendar cal)
|
static java.util.Date |
getTime(long millis)
|
java.lang.String |
getWeekName(java.util.GregorianCalendar cal)
|
java.lang.String |
getWeekName(java.util.GregorianCalendar wb,
java.util.GregorianCalendar we)
|
int |
getYear(java.util.Date date)
|
int |
getYear(java.util.GregorianCalendar cal)
|
java.lang.String |
getYearString(java.util.Date date)
|
boolean |
isLastdayInMonth(java.util.GregorianCalendar cal)
|
boolean |
isLeapYear(int y)
|
java.util.Iterator |
iterator(java.util.Date from,
java.util.Date to)
|
java.util.Iterator |
iterator(java.util.GregorianCalendar from,
java.util.GregorianCalendar to)
|
java.util.Date |
lastDayOfMonth(java.util.Date date)
|
java.util.GregorianCalendar |
lastDayOfMonth(java.util.GregorianCalendar cal)
|
java.util.Date |
lastDayOfWeek(java.util.Date date)
|
java.util.GregorianCalendar |
lastDayOfWeek(java.util.GregorianCalendar cal)
|
int |
lastYear()
|
static void |
main(java.lang.String[] args)
|
java.util.Date |
monthAfter(java.util.Date date)
|
java.util.GregorianCalendar |
monthAfter(java.util.GregorianCalendar cal)
|
java.util.Date |
monthBefore(java.util.Date date)
|
java.util.GregorianCalendar |
monthBefore(java.util.GregorianCalendar cal)
|
int |
nextDayOfWeek(int dow)
|
java.util.GregorianCalendar |
nextSaturday()
|
int |
nextYear()
|
int |
numberOfDays(java.util.Date from,
java.util.Date to)
|
int |
numberOfDays(java.util.GregorianCalendar from,
java.util.GregorianCalendar to)
|
int |
previousDayOfWeek(int dow)
|
boolean |
sameDay(java.util.Calendar cal1,
java.util.Calendar cal2)
|
boolean |
sameDay(java.util.Date date1,
java.util.Date date2)
|
java.util.GregorianCalendar |
saturdayAfterNext()
|
void |
setFirstDayOfWeek(int dow)
|
void |
setFirstDayOfWeek(java.lang.String dowName)
|
int |
thisMonth()
|
int |
thisYear()
|
java.util.Date |
weekAfter(java.util.Date date)
|
java.util.GregorianCalendar |
weekAfter(java.util.GregorianCalendar cal)
|
java.util.Date |
weekBefore(java.util.Date date)
|
java.util.GregorianCalendar |
weekBefore(java.util.GregorianCalendar cal)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final long SECOND1
public static final long HOUR1
public static final long MINUTE1
public static final long DAY1
public static java.text.SimpleDateFormat dateFormat
public static java.text.SimpleDateFormat dateFormat0
public static java.text.SimpleDateFormat dateFormat1
public static java.text.SimpleDateFormat dateFormat2
public static java.text.SimpleDateFormat dateFormat3
public static java.text.SimpleDateFormat dateFormat4
public static java.text.SimpleDateFormat dateFormat5
public static java.text.SimpleDateFormat dateFormat6
public static java.text.SimpleDateFormat dateFormat7
public static java.text.SimpleDateFormat dateTimeFormat
public static java.text.SimpleDateFormat RFC822Format
public static java.text.SimpleDateFormat RFC822Format1
public static java.text.SimpleDateFormat timeFormat1
public static java.text.SimpleDateFormat timeFormat2
public static java.text.SimpleDateFormat timeFormat3
public static java.text.SimpleDateFormat timeFormat4
public static final java.lang.String[] shortDayNames
public static final java.lang.String[] dayNames
public static final java.lang.String[] monthNames
public static final DateUtilities defaultDateUtilities
public int FIRSTDAYOFWEEK
| Method Detail |
|---|
public static java.lang.String formatDate(java.util.Date date)
public static java.lang.String formatTime(java.util.Date date)
public static java.lang.String formatDateTime(java.util.Date date)
public static java.lang.String formatDate(long millis)
public static java.lang.String formatTime(long millis)
public static java.lang.String formatDateTime(long millis)
public static java.util.Date getTime(long millis)
public static DateUtilities getDateUtilities(java.lang.String name)
public static DateUtilities getDefaultDateUtilities()
public static boolean existsDateUtilities(java.lang.String name)
public static DateUtilities getExistingDateUtilities(java.lang.String name)
public void setFirstDayOfWeek(int dow)
public void setFirstDayOfWeek(java.lang.String dowName)
public int nextDayOfWeek(int dow)
public int previousDayOfWeek(int dow)
public java.util.GregorianCalendar monthBefore(java.util.GregorianCalendar cal)
public java.util.Date monthBefore(java.util.Date date)
public java.util.GregorianCalendar monthAfter(java.util.GregorianCalendar cal)
public java.util.Date monthAfter(java.util.Date date)
public java.util.GregorianCalendar weekBefore(java.util.GregorianCalendar cal)
public java.util.Date weekBefore(java.util.Date date)
public java.util.GregorianCalendar weekAfter(java.util.GregorianCalendar cal)
public java.util.Date weekAfter(java.util.Date date)
public java.util.GregorianCalendar dayBefore(java.util.GregorianCalendar cal)
public java.util.Date dayBefore(java.util.Date date)
public java.util.GregorianCalendar dayAfter(java.util.GregorianCalendar cal)
public java.util.Date dayAfter(java.util.Date date)
public int dayOfWeek(java.util.GregorianCalendar cal)
public int dayOfWeek(java.util.Date date)
public java.util.GregorianCalendar firstDayOfWeek(java.util.GregorianCalendar cal)
public java.util.GregorianCalendar lastDayOfWeek(java.util.GregorianCalendar cal)
public java.util.GregorianCalendar firstDayOfMonth(java.util.GregorianCalendar cal)
public java.util.GregorianCalendar lastDayOfMonth(java.util.GregorianCalendar cal)
public java.util.Date firstDayOfWeek(java.util.Date date)
public java.util.Date lastDayOfWeek(java.util.Date date)
public java.util.Date firstDayOfMonth(java.util.Date date)
public java.util.Date lastDayOfMonth(java.util.Date date)
public boolean isLastdayInMonth(java.util.GregorianCalendar cal)
public java.util.GregorianCalendar nextSaturday()
public java.util.GregorianCalendar saturdayAfterNext()
public int numberOfDays(java.util.GregorianCalendar from,
java.util.GregorianCalendar to)
public int numberOfDays(java.util.Date from,
java.util.Date to)
public int daysInMonth(int month,
int year)
public int daysInMonth(java.util.GregorianCalendar cal)
public int daysInMonth(java.util.Date date)
public java.lang.String dayInMonthOrdinalLabel(int day)
public boolean isLeapYear(int y)
public java.lang.String getYearString(java.util.Date date)
public int getYear(java.util.Date date)
public int getYear(java.util.GregorianCalendar cal)
public int getMonth(java.util.Date date)
public int getMonth(java.util.GregorianCalendar cal)
public java.lang.String getDayName(java.util.GregorianCalendar cal)
public java.lang.String getDayName(java.util.Date date)
public java.lang.String getMonthName(java.util.Date date)
public java.lang.String getMonthName(java.util.GregorianCalendar cal)
public int getMonthIndex(java.lang.String monthName)
public int getDayOfMonth(java.util.GregorianCalendar cal)
public int getDayOfMonth(java.util.Date date)
public java.lang.String getWeekName(java.util.GregorianCalendar wb,
java.util.GregorianCalendar we)
public java.lang.String getWeekName(java.util.GregorianCalendar cal)
public java.lang.String getExtendedDayName(java.util.GregorianCalendar cal)
public static void main(java.lang.String[] args)
public int getDayOfWeek(java.lang.String dayName)
public int[] getDaysOfWeek(java.lang.String[] dayNames)
public java.lang.String getDayName(int dow)
public java.lang.String[] getDayNames(int[] dow)
public java.lang.String[] getDayNamesInOrder()
public int thisYear()
public int nextYear()
public int lastYear()
public int thisMonth()
public boolean sameDay(java.util.Calendar cal1,
java.util.Calendar cal2)
public boolean sameDay(java.util.Date date1,
java.util.Date date2)
public java.util.Date[] getDays(java.util.Date from,
java.util.Date to)
public java.util.Date[] getDaysIncludingTo(java.util.Date from,
java.util.Date to)
public java.util.Date[] getDaysInAAndNotInB(java.util.Date fromA,
java.util.Date toA,
java.util.Date fromB,
java.util.Date toB)
public java.util.Date[] getDaysInAAndB(java.util.Date fromA,
java.util.Date toA,
java.util.Date fromB,
java.util.Date toB)
public java.util.GregorianCalendar[] getDays(java.util.GregorianCalendar from,
java.util.GregorianCalendar to)
public java.util.GregorianCalendar[] getDaysIncludingTo(java.util.GregorianCalendar from,
java.util.GregorianCalendar to)
public java.util.Date[] getDaysInMonth(java.util.Date date)
public java.util.Date[] getDaysInWeek(java.util.Date date)
public java.util.GregorianCalendar[] getDaysInMonth(java.util.GregorianCalendar date)
public java.util.GregorianCalendar[] getDaysInWeek(java.util.GregorianCalendar date)
public java.util.Date getFirstOf(java.util.Date date1,
java.util.Date date2)
public java.util.Date getLastOf(java.util.Date date1,
java.util.Date date2)
public java.util.GregorianCalendar getFirstOf(java.util.GregorianCalendar date1,
java.util.GregorianCalendar date2)
public java.util.GregorianCalendar getLastOf(java.util.GregorianCalendar date1,
java.util.GregorianCalendar date2)
public java.util.Iterator iterator(java.util.Date from,
java.util.Date to)
public java.util.Iterator iterator(java.util.GregorianCalendar from,
java.util.GregorianCalendar to)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||