getValue

clone

public java.lang.Object clone()

Creates and returns a copy of this object.

Mutable second-class Objects are required to provide a public
clone method in order to allow for copying PersistenceCapable
objects. In contrast to Object.clone(), this method must not throw a
CloneNotSupportedException.

setTime

setYear

public void setYear(int year)

Deprecated.As of JDK version 1.1,
replaced by Calendar.set(Calendar.YEAR, year + 1900).

Sets the year of this Date object to be the specified
value plus 1900. This Date object is modified so
that it represents a point in time within the specified year,
with the month, date, hour, minute, and second the same as
before, as interpreted in the local time zone. (Of course, if
the date was February 29, for example, and the year is set to a
non-leap year, then the new date will be treated as if it were
on March 1.)

Overrides:

setYear in class java.util.Date

Parameters:

year - the year value.

See Also:

Calendar

setMonth

public void setMonth(int month)

Deprecated.As of JDK version 1.1,
replaced by Calendar.set(Calendar.MONTH, int month).

Sets the month of this date to the specified value. This
Date object is modified so that it represents a point
in time within the specified month, with the year, date, hour,
minute, and second the same as before, as interpreted in the
local time zone. If the date was October 31, for example, and
the month is set to June, then the new date will be treated as
if it were on July 1, because June has only 30 days.

Overrides:

setMonth in class java.util.Date

Parameters:

month - the month value between 0-11.

See Also:

Calendar

setDate

public void setDate(int date)

Deprecated.As of JDK version 1.1,
replaced by Calendar.set(Calendar.DAY_OF_MONTH, int date).

Sets the day of the month of this Date object to the
specified value. This Date object is modified so that
it represents a point in time within the specified day of the
month, with the year, month, hour, minute, and second the same
as before, as interpreted in the local time zone. If the date
was April 30, for example, and the date is set to 31, then it
will be treated as if it were on May 1, because April has only
30 days.

Overrides:

setDate in class java.util.Date

Parameters:

date - the day of the month value between 1-31.

See Also:

Calendar

setHours

public void setHours(int hours)

Deprecated.As of JDK version 1.1,
replaced by Calendar.set(Calendar.HOUR_OF_DAY, int hours).

Sets the hour of this Date object to the specified value.
This Date object is modified so that it represents a point
in time within the specified hour of the day, with the year, month,
date, minute, and second the same as before, as interpreted in the
local time zone.

Overrides:

setHours in class java.util.Date

Parameters:

hours - the hour value.

See Also:

Calendar

setMinutes

public void setMinutes(int minutes)

Deprecated.As of JDK version 1.1,
replaced by Calendar.set(Calendar.MINUTE, int minutes).

Sets the minutes of this Date object to the specified value.
This Date object is modified so that it represents a point
in time within the specified minute of the hour, with the year, month,
date, hour, and second the same as before, as interpreted in the
local time zone.

Overrides:

setMinutes in class java.util.Date

Parameters:

minutes - the value of the minutes.

See Also:

Calendar

setSeconds

public void setSeconds(int seconds)

Deprecated.As of JDK version 1.1,
replaced by Calendar.set(Calendar.SECOND, int seconds).

Sets the seconds of this Date to the specified value.
This Date object is modified so that it represents a
point in time within the specified second of the minute, with
the year, month, date, hour, and minute the same as before, as
interpreted in the local time zone.

writeReplace

The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream. The
ObjectOutputStream checks whether the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its replacement in the stream. The object returned
should be either of the same type as the object passed in or an object that when read and resolved will result in
an object of a type that is compatible with all references to the object.