| java.lang.Object | |
| ↳ | java.util.Date |
Known Direct Subclasses
|
Date represents a specific moment in time, to the millisecond.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Initializes this Date instance to the current date and time.
| |||||||||||
This constructor is deprecated.
use GregorianCalendar(int, int, int)
| |||||||||||
This constructor is deprecated.
use GregorianCalendar(int, int, int, int, int)
| |||||||||||
This constructor is deprecated.
use GregorianCalendar(int, int, int, int, int, int)
| |||||||||||
Initializes this Date instance using the specified millisecond value.
| |||||||||||
This constructor is deprecated.
use DateFormat
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
This method is deprecated.
use:
Calendar cal = new GregorianCalendar(TimeZone.getTimeZone("GMT"));
cal.set(year + 1900, month, day, hour, minute, second);
cal.getTime().getTime();
| |||||||||||
Returns if this Date is after the specified Date.
| |||||||||||
Boolean indication of whether or not this
Date occurs
earlier than the Date argument. | |||||||||||
Returns a new Date with the same millisecond value as this Date.
| |||||||||||
Compare the receiver to the specified Date to determine the relative
ordering.
| |||||||||||
Compares the specified object to this Date and answer if they are equal.
| |||||||||||
This method is deprecated.
use Calendar.get(Calendar.DATE)
| |||||||||||
This method is deprecated.
use Calendar.get(Calendar.DAY_OF_WEEK)
| |||||||||||
This method is deprecated.
use Calendar.get(Calendar.HOUR_OF_DAY)
| |||||||||||
This method is deprecated.
use Calendar.get(Calendar.MINUTE)
| |||||||||||
This method is deprecated.
use Calendar.get(Calendar.MONTH)
| |||||||||||
This method is deprecated.
use Calendar.get(Calendar.SECOND)
| |||||||||||
Returns this Date as a millisecond value.
| |||||||||||
This method is deprecated.
use
(Calendar.get(Calendar.ZONE_OFFSET) + Calendar.get(Calendar.DST_OFFSET)) / 60000
| |||||||||||
This method is deprecated.
use
Calendar.get(Calendar.YEAR) - 1900
| |||||||||||
Returns an integer hash code for the receiver.
| |||||||||||
This method is deprecated.
use DateFormat
| |||||||||||
This method is deprecated.
use Calendar.set(Calendar.DATE, day)
| |||||||||||
This method is deprecated.
use Calendar.set(Calendar.HOUR_OF_DAY, hour)
| |||||||||||
This method is deprecated.
use Calendar.set(Calendar.MINUTE, minute)
| |||||||||||
This method is deprecated.
use Calendar.set(Calendar.MONTH, month)
| |||||||||||
This method is deprecated.
use Calendar.set(Calendar.SECOND, second)
| |||||||||||
Sets this Date to the specified millisecond value.
| |||||||||||
This method is deprecated.
use Calendar.set(Calendar.YEAR, year + 1900)
| |||||||||||
This method is deprecated.
use DateFormat
| |||||||||||
This method is deprecated.
use DateFormat
| |||||||||||
Returns the string representation of this Date in the format: Tue Jun 22
13:07:00 GMT 1999
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class java.lang.Object
| |||||||||||
From interface java.lang.Comparable
| |||||||||||
Initializes this Date instance to the current date and time.
This constructor is deprecated. use GregorianCalendar(int, int, int)
Constructs a new Date initialized to midnight in the default TimeZone on the specified date.
| year | the year, 0 is 1900 |
|---|---|
| month | the month, 0 - 11 |
| day | the day of the month, 1 - 31 |
This constructor is deprecated. use GregorianCalendar(int, int, int, int, int)
Constructs a new Date initialized to the specified date and time in the default TimeZone.
| year | the year, 0 is 1900 |
|---|---|
| month | the month, 0 - 11 |
| day | the day of the month, 1 - 31 |
| hour | the hour of day, 0 - 23 |
| minute | the minute of the hour, 0 - 59 |
This constructor is deprecated. use GregorianCalendar(int, int, int, int, int, int)
Constructs a new Date initialized to the specified date and time in the default TimeZone.
| year | the year, 0 is 1900 |
|---|---|
| month | the month, 0 - 11 |
| day | the day of the month, 1 - 31 |
| hour | the hour of day, 0 - 23 |
| minute | the minute of the hour, 0 - 59 |
| second | the second of the minute, 0 - 59 |
Initializes this Date instance using the specified millisecond value. The value is the number of milliseconds since Jan. 1, 1970 GMT.
| milliseconds | the number of milliseconds since Jan. 1, 1970 GMT |
|---|
This constructor is deprecated. use DateFormat
Constructs a new Date initialized to the date and time parsed from the specified String.
| string | the String to parse |
|---|
This method is deprecated.
use:
Calendar cal = new GregorianCalendar(TimeZone.getTimeZone("GMT"));
cal.set(year + 1900, month, day, hour, minute, second);
cal.getTime().getTime();
Returns the millisecond value of the specified date and time in GMT.
| year | the year, 0 is 1900 |
|---|---|
| month | the month, 0 - 11 |
| day | the day of the month, 1 - 31 |
| hour | the hour of day, 0 - 23 |
| minute | the minute of the hour, 0 - 59 |
| second | the second of the minute, 0 - 59 |
Returns if this Date is after the specified Date.
| date | a Date instance to compare |
|---|
Boolean indication of whether or not this Date occurs
earlier than the Date argument.
| date | a Date instance to compare |
|---|
true if this Date occurs earlier
than date, otherwise false
Returns a new Date with the same millisecond value as this Date.
Compare the receiver to the specified Date to determine the relative ordering.
| date | a Date |
|---|
Compares the specified object to this Date and answer if they are equal. The object must be an instance of Date and have the same millisecond value.
| object | the object to compare with this object |
|---|
This method is deprecated. use Calendar.get(Calendar.DATE)
Returns the gregorian calendar day of the month for this Date object.
This method is deprecated. use Calendar.get(Calendar.DAY_OF_WEEK)
Returns the gregorian calendar day of the week for this Date object.
This method is deprecated. use Calendar.get(Calendar.HOUR_OF_DAY)
Returns the gregorian calendar hour of the day for this Date object.
This method is deprecated. use Calendar.get(Calendar.MINUTE)
Returns the gregorian calendar minute of the hour for this Date object.
This method is deprecated. use Calendar.get(Calendar.MONTH)
Returns the gregorian calendar month for this Date object.
This method is deprecated. use Calendar.get(Calendar.SECOND)
Returns the gregorian calendar second of the minute for this Date object.
Returns this Date as a millisecond value. The value is the number of milliseconds since Jan. 1, 1970 GMT.
This method is deprecated.
use
(Calendar.get(Calendar.ZONE_OFFSET) + Calendar.get(Calendar.DST_OFFSET)) / 60000
Returns the timezone offset in minutes of the default TimeZone.
This method is deprecated.
use Calendar.get(Calendar.YEAR) - 1900
Returns the gregorian calendar year since 1900 for this Date object.
Returns an integer hash code for the receiver. Objects which are equal answer the same value for this method.
This method is deprecated. use DateFormat
Returns the millisecond value of the date and time parsed from the specified String. Many date/time formats are recognized, including IETF standard syntax, i.e. Tue, 22 Jun 1999 12:16:00 GMT-0500
| string | the String to parse |
|---|
This method is deprecated. use Calendar.set(Calendar.DATE, day)
Sets the gregorian calendar day of the month for this Date object.
| day | the day of the month |
|---|
This method is deprecated. use Calendar.set(Calendar.HOUR_OF_DAY, hour)
Sets the gregorian calendar hour of the day for this Date object.
| hour | the hour of the day |
|---|
This method is deprecated. use Calendar.set(Calendar.MINUTE, minute)
Sets the gregorian calendar minute of the hour for this Date object.
| minute | the minutes |
|---|
This method is deprecated. use Calendar.set(Calendar.MONTH, month)
Sets the gregorian calendar month for this Date object.
| month | the month |
|---|
This method is deprecated. use Calendar.set(Calendar.SECOND, second)
Sets the gregorian calendar second of the minute for this Date object.
| second | the seconds |
|---|
Sets this Date to the specified millisecond value. The value is the number of milliseconds since Jan. 1, 1970 GMT.
| milliseconds | the number of milliseconds since Jan. 1, 1970 GMT. |
|---|
This method is deprecated. use Calendar.set(Calendar.YEAR, year + 1900)
Sets the gregorian calendar year since 1900 for this Date object.
| year | the year since 1900 |
|---|
This method is deprecated. use DateFormat
Returns the string representation of this Date in GMT in the format: 22 Jun 1999 13:02:00 GMT
This method is deprecated. use DateFormat
Returns the string representation of this Date for the current Locale.
Returns the string representation of this Date in the format: Tue Jun 22 13:07:00 GMT 1999