|
Java Platform 1.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.Date | +--java.sql.Date
A thin wrapper around a millisecond value that allows JDBC to identify this as a SQL DATE. A milliseconds value represents the number of milliseconds that have passed since January 1, 1970 00:00:00.000 GMT.
To conform with the definition of SQL DATE, the millisecond values wrapped by a java.sql.Date instance must be 'normalized' by setting the hours, minutes, seconds, and milliseconds to zero in the particular time zone with which the instance is associated.
Constructor Summary | |
Date(int year,
int month,
int day)
Deprecated. instead use the constructor Date(long date) |
|
Date(long date)
Constructs a Date object
using a milliseconds time value. |
Method Summary | |
int |
getHours()
Deprecated. |
int |
getMinutes()
Deprecated. |
int |
getSeconds()
Deprecated. |
void |
setHours(int i)
Deprecated. |
void |
setMinutes(int i)
Deprecated. |
void |
setSeconds(int i)
Deprecated. |
void |
setTime(long date)
Sets an existing Date object
using the given milliseconds time value. |
String |
toString()
Formats a date in JDBC date escape format. |
static Date |
valueOf(String s)
Converts a string in JDBC date escape format to a Date value. |
Methods inherited from class java.util.Date |
after,
before,
clone,
compareTo,
compareTo,
equals,
getDate,
getDay,
getMonth,
getTime,
getTimezoneOffset,
getYear,
hashCode,
parse,
setDate,
setMonth,
setYear,
toGMTString,
toLocaleString,
UTC |
Methods inherited from class java.lang.Object |
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public Date(int year, int month, int day)
Date(long date)
Date
object initialized with the given
year, month, and day.year
- year-1900month
- 0 to 11day
- 1 to 31public Date(long date)
Date
object
using a milliseconds time value. If the given millisecond
value contains time information, the driver will set the
time components to zero.date
- milliseconds since January 1, 1970, 00:00:00 GMT.
A negative number indicates the number of milliseconds
before January 1, 1970, 00:00:00 GMT.Method Detail |
public void setTime(long date)
Date
object
using the given milliseconds time value. If the given milliseconds
value contains time information, the driver will set the
time components to zero.date
- milliseconds since January 1, 1970, 00:00:00 GMT.
A negative number indicates the number of milliseconds
before January 1, 1970, 00:00:00 GMT.public static Date valueOf(String s)
Date
value.s
- date in format "yyyy-mm-dd"Date
object representing the given datepublic String toString()
public int getHours()
public int getMinutes()
public int getSeconds()
public void setHours(int i)
public void setMinutes(int i)
public void setSeconds(int i)
|
Java Platform 1.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |