Class java.sql.Date
All Packages Class Hierarchy This Package Previous Next Index
Class java.sql.Date
Object
|
+----Date
|
+----java.sql.Date
- public class Date
- extends Date
This class is a thin wrapper around java.util.Date that allows
JDBC to identify this as a SQL DATE value. It adds formatting and
parsing operations to support the JDBC escape syntax for date
values.
-
java.sql.Date(int, int, int)
- Construct a Date
-
java.sql.Date(long)
- Construct a Date using a milliseconds time value
-
getHours()
- Returns the hour represented by this date.
-
getMinutes()
- Returns the number of minutes past the hour represented by this date.
-
getSeconds()
- Returns the number of seconds past the minute represented by this date.
-
setHours(int)
- Sets the hour of this date to the specified value.
-
setMinutes(int)
- Sets the minutes of this date to the specified value.
-
setSeconds(int)
- Sets the seconds of this date to the specified value.
-
setTime(long)
- Set a Date using a milliseconds time value
-
toString()
- Format a date in JDBC date escape format
-
valueOf(String)
- Convert a string in JDBC date escape format to a Date value
Date
public Date(int year,
int month,
int day)
- Construct a Date
- Parameters:
- year - year-1900
- month - 0 to 11
- day - 1 to 31
Date
public Date(long date)
- Construct a Date using a milliseconds time value
- Parameters:
- date - milliseconds since January 1, 1970, 00:00:00 GMT
getHours
public int getHours()
- Returns the hour represented by this date.
- Overrides:
- getHours in class Date
getMinutes
public int getMinutes()
- Returns the number of minutes past the hour represented by this date.
- Overrides:
- getMinutes in class Date
getSeconds
public int getSeconds()
- Returns the number of seconds past the minute represented by this date.
- Overrides:
- getSeconds in class Date
setHours
public void setHours(int i)
- Sets the hour of this date to the specified value.
- Overrides:
- setHours in class Date
setMinutes
public void setMinutes(int i)
- Sets the minutes of this date to the specified value.
- Overrides:
- setMinutes in class Date
setSeconds
public void setSeconds(int i)
- Sets the seconds of this date to the specified value.
- Overrides:
- setSeconds in class Date
setTime
public void setTime(long date)
- Set a Date using a milliseconds time value
- Parameters:
- date - milliseconds since January 1, 1970, 00:00:00 GMT
- Overrides:
- setTime in class Date
toString
public java.lang.String toString()
- Format a date in JDBC date escape format
- Returns:
- a String in yyyy-mm-dd format
- Overrides:
- toString in class Date
valueOf
public static java.sql.Date valueOf(String s)
- Convert a string in JDBC date escape format to a Date value
- Parameters:
- s - date in format "yyyy-mm-dd"
- Returns:
- corresponding Date
All Packages Class Hierarchy This Package Previous Next Index