img
Method
Description
boolean after(Date date)
Returns true if the invoking Date object contains a date that is
later than the one specified by date. Other wise, it returns false.
boolean before(Date date)
Returns true if the invoking Date object contains a date that is
earlier than the one specified by date. Other wise, it returns false.
Object clone( )
Duplicates the invoking Date object.
int compareTo(Date date)
Compares the value of the invoking object with that of date. Returns
0 if the values are equal. Returns a negative value if the invoking
object is earlier than date. Returns a positive value if the invoking
object is later than date.
boolean equals(Object date) Returns true if the invoking Date object contains the same time
and date as the one specified by date. Other wise, it returns false.
long getTime( )
Returns the number of milliseconds that have elapsed since
Januar y 1, 1970.
int hashCode( )
Returns a hash code for the invoking object.
void setTime(long time)
Sets the time and date as specified by time, which represents
an elapsed time in milliseconds from midnight, Januar y 1, 1970.
String toString( )
Conver ts the invoking Date object into a string and returns the result.
TABLE 18-3
The Nondeprecated Methods Defined by Date
As you can see by examining Table 18-3, the Date features do not allow you to obtain
the individual components of the date or time. As the following program demonstrates, you
can only obtain the date and time in terms of milliseconds or in its default string representation
as returned by toString( ). To obtain more-detailed information about the date and time,
you will use the Calendar class.
// Show date and time using only Date methods.
import java.util.Date;
class DateDemo {
public static void main(String args[]) {
// Instantiate a Date object
Date date = new Date();
// display time and date using toString()
System.out.println(date);
// Display number of milliseconds since midnight, January 1, 1970 GMT
long msec = date.getTime();
System.out.println("Milliseconds since Jan. 1, 1970 GMT = " + msec);
}
}
Search WWH :
Custom Search
Previous Page
Java SE 6 Topic Index
Next Page
Java SE 6 Bookmarks
Home