|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.util.Calendar java.util.GregorianCalendar de.bea.domingo.util.GregorianDateTime
public final class GregorianDateTime
A Gregorian calendar with date and time, but without milliseconds.
Field Summary |
---|
Fields inherited from class java.util.GregorianCalendar |
---|
AD, BC |
Fields inherited from class java.util.Calendar |
---|
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, MARCH, MAY, MILLISECOND, MINUTE, MONDAY, MONTH, NOVEMBER, OCTOBER, PM, SATURDAY, SECOND, SEPTEMBER, SUNDAY, THURSDAY, time, TUESDAY, UNDECIMBER, WEDNESDAY, WEEK_OF_MONTH, WEEK_OF_YEAR, YEAR, ZONE_OFFSET |
Constructor Summary | |
---|---|
GregorianDateTime()
Default constructor. |
|
GregorianDateTime(java.util.Calendar calendar)
Creates a new Gregorian date from a given java.util.Calendar . |
|
GregorianDateTime(java.util.Date date)
Creates a new Gregorian date from a given java.util.Date . |
|
GregorianDateTime(java.util.Date date,
java.util.TimeZone zone)
Creates a new Gregorian date from a given java.util.Date . |
|
GregorianDateTime(int year,
int month,
int day)
Creates a new Gregorian date from given year, month and date. |
|
GregorianDateTime(int year,
int month,
int day,
int hour,
int minute,
int second)
Creates a new Gregorian date from given year, month and date. |
|
GregorianDateTime(int year,
int month,
int day,
int hour,
int minute,
int second,
java.util.TimeZone zone)
Creates a new Gregorian date from given year, month and date. |
|
GregorianDateTime(java.util.TimeZone zone)
Constructor. |
Method Summary | |
---|---|
protected void |
computeTime()
Overwrites GregorianCalendar.computeTime(), to disable all time fields. |
int |
getDay()
Returns the day of the calendar. |
int |
getHour()
Returns the hour of the calendar. |
int |
getMinute()
Returns the minute of the calendar. |
int |
getMonth()
Returns the month of the calendar. |
int |
getSecond()
Returns the second of the calendar. |
int |
getYear()
Returns the year of the calendar. |
void |
set(int field,
int value)
Overwrite prevents setting time fields. |
void |
setTimeZone(java.util.TimeZone zone)
Overwrite prevents setting a time zone to keep the time unchanged and unavailable. |
java.lang.String |
toString()
|
Methods inherited from class java.util.GregorianCalendar |
---|
add, clone, computeFields, equals, getActualMaximum, getActualMinimum, getGreatestMinimum, getGregorianChange, getLeastMaximum, getMaximum, getMinimum, getTimeZone, hashCode, isLeapYear, roll, roll, setGregorianChange |
Methods inherited from class java.util.Calendar |
---|
after, before, clear, clear, compareTo, complete, get, getAvailableLocales, getFirstDayOfWeek, getInstance, getInstance, getInstance, getInstance, getMinimalDaysInFirstWeek, getTime, getTimeInMillis, internalGet, isLenient, isSet, set, set, set, setFirstDayOfWeek, setLenient, setMinimalDaysInFirstWeek, setTime, setTimeInMillis |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public GregorianDateTime()
public GregorianDateTime(java.util.TimeZone zone)
zone
- the given time zone.public GregorianDateTime(java.util.Date date)
java.util.Date
.
date
- the date for the new calendarpublic GregorianDateTime(java.util.Date date, java.util.TimeZone zone)
java.util.Date
.
date
- the date for the new calendarzone
- the given time zone.public GregorianDateTime(java.util.Calendar calendar)
java.util.Calendar
.
calendar
- the original calendar for the new calendarpublic GregorianDateTime(int year, int month, int day)
The first month of the year is JANUARY
which is 0; the
last month is DEDCEMBER
which is 11.
year
- the year of the new calendarmonth
- the month of the new calendarday
- the day of the new calendarpublic GregorianDateTime(int year, int month, int day, int hour, int minute, int second)
The first month of the year is JANUARY
which is 0; the
last month is DEDCEMBER
which is 11.
year
- the year of the new calendarmonth
- the month of the new calendarday
- the day of the new calendarhour
- the hour of the new calendarminute
- the minute of the new calendarsecond
- the second of the new calendarpublic GregorianDateTime(int year, int month, int day, int hour, int minute, int second, java.util.TimeZone zone)
The first month of the year is JANUARY
which is 0; the
last month is DEDCEMBER
which is 11.
year
- the year of the new calendarmonth
- the month of the new calendarday
- the day of the new calendarhour
- the hour of the new calendarminute
- the minute of the new calendarsecond
- the second of the new calendarzone
- the given time zone.Method Detail |
---|
public void set(int field, int value)
set
in class java.util.Calendar
field
- the given calendar field.value
- the value to be set for the given calendar field.Calendar.set(int, int)
public void setTimeZone(java.util.TimeZone zone)
setTimeZone
in class java.util.GregorianCalendar
zone
- the new time zone (ignored)Calendar.setTimeZone(java.util.TimeZone)
protected void computeTime()
computeTime
in class java.util.GregorianCalendar
Calendar.computeTime()
public int getMonth()
public int getDay()
public int getYear()
public int getHour()
public int getMinute()
public int getSecond()
public java.lang.String toString()
toString
in class java.util.Calendar
Calendar.toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |