All Packages Class Hierarchy This Package Previous Next Index
Class java.sql.Time
java.lang.Object
|
+----java.util.Date
|
+----java.sql.Time
- public class Time
- extends Date
This class is a thin wrapper around java.util.Date that allows JDBC to identify this as a SQL TIME value. It adds formatting and parsing operations to support the JDBC escape syntax for time values.
- Time(int, int, int)
- Construct a Time Object
- Time(long)
- Construct a Time using a milliseconds time value
- getDate()
- Returns the day of the month represented by this date.
- getDay()
- Returns the day of the week represented by this date.
- getMonth()
- Returns the month represented by this date.
- getYear()
- Returns the year represented by this date, minus 1900.
- setDate(int)
- Sets the day of the month of this date to the specified value.
- setMonth(int)
- Sets the month of this date to the specified value.
- setTime(long)
- Set a Time using a milliseconds time value
- setYear(int)
- Sets the year of this date to be the specified value plus 1900.
- toString()
- Format a time in JDBC date escape format
- valueOf(String)
- Convert a string in JDBC time escape format to a Time value
Time
public Time(int hour,
int minute,
int second)
- Construct a Time Object
- Parameters:
- hour - 0 to 23
- minute - 0 to 59
- second - 0 to 59
Time
public Time(long time)
- Construct a Time using a milliseconds time value
- Parameters:
- time - milliseconds since January 1, 1970, 00:00:00 GMT
setTime
public void setTime(long time)
- Set a Time using a milliseconds time value
- Parameters:
- time - milliseconds since January 1, 1970, 00:00:00 GMT
- Overrides:
- setTime in class Date
valueOf
public static Time valueOf(String s)
- Convert a string in JDBC time escape format to a Time value
- Parameters:
- s - time in format "hh:mm:ss"
- Returns:
- corresponding Time
toString
public String toString()
- Format a time in JDBC date escape format
- Returns:
- a String in hh:mm:ss format
- Overrides:
- toString in class Date
getYear
public int getYear()
- Returns the year represented by this date, minus 1900.
- Overrides:
- getYear in class Date
getMonth
public int getMonth()
- Returns the month represented by this date.
- Overrides:
- getMonth in class Date
getDay
public int getDay()
- Returns the day of the week represented by this date.
- Overrides:
- getDay in class Date
getDate
public int getDate()
- Returns the day of the month represented by this date.
- Overrides:
- getDate in class Date
setYear
public void setYear(int i)
- Sets the year of this date to be the specified value plus 1900.
- Overrides:
- setYear in class Date
setMonth
public void setMonth(int i)
- Sets the month of this date to the specified value.
- Overrides:
- setMonth in class Date
setDate
public void setDate(int i)
- Sets the day of the month of this date to the specified value.
- Overrides:
- setDate in class Date
All Packages Class Hierarchy This Package Previous Next Index
Submit a bug or feature - Version 1.1.8 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1995-1999 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.