public class RsDate extends GregorianCalendar
Date replacement object to allow better date computations.AD, BCALL_STYLES, AM, AM_PM, APRIL, areFieldsSet, AUGUST, DATE, DAY_OF_MONTH, DAY_OF_WEEK, DAY_OF_WEEK_IN_MONTH, DAY_OF_YEAR, DECEMBER, DST_OFFSET, ERA, FEBRUARY, FIELD_COUNT, fields, FRIDAY, HOUR, HOUR_OF_DAY, isSet, isTimeSet, JANUARY, JULY, JUNE, LONG, MARCH, MAY, MILLISECOND, MINUTE, MONDAY, MONTH, NOVEMBER, OCTOBER, PM, SATURDAY, SECOND, SEPTEMBER, SHORT, SUNDAY, THURSDAY, time, TUESDAY, UNDECIMBER, WEDNESDAY, WEEK_OF_MONTH, WEEK_OF_YEAR, YEAR, ZONE_OFFSET| Constructor and Description |
|---|
RsDate()
Constructor.
|
RsDate(Calendar calendar)
Constructor.
|
RsDate(Date date)
Constructor.
|
RsDate(long timeInMillis)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static RsDate |
get(Date date)
Create a date of given timestamp or null.
|
static RsDate |
get(long timestamp)
Create a date of given timestamp or null.
|
static RsDate |
get(Timestamp timestamp)
Create a date of given timestamp or null.
|
RsDay |
getDay()
Returns the day object for this date.
|
RsMonth |
getMonth()
Returns the month object for this date.
|
RsYear |
getYear()
Returns the year object for this date.
|
add, clone, computeFields, computeTime, equals, getActualMaximum, getActualMinimum, getGreatestMinimum, getGregorianChange, getLeastMaximum, getMaximum, getMinimum, getTimeZone, getWeeksInWeekYear, getWeekYear, hashCode, isLeapYear, isWeekDateSupported, roll, roll, setGregorianChange, setTimeZone, setWeekDateafter, before, clear, clear, compareTo, complete, get, getAvailableLocales, getDisplayName, getDisplayNames, getFirstDayOfWeek, getInstance, getInstance, getInstance, getInstance, getMinimalDaysInFirstWeek, getTime, getTimeInMillis, internalGet, isLenient, isSet, set, set, set, set, setFirstDayOfWeek, setLenient, setMinimalDaysInFirstWeek, setTime, setTimeInMillis, toStringpublic RsDate()
public RsDate(Date date)
public RsDate(long timeInMillis)
public RsDate(Calendar calendar)
public RsYear getYear()
public RsMonth getMonth()
public RsDay getDay()
public static RsDate get(Date date)
date - date to be representedpublic static RsDate get(Timestamp timestamp)
timestamp - time to be representedpublic static RsDate get(long timestamp)
timestamp - timestampCopyright © 2014. All rights reserved.