|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object java.util.Date java.sql.Time
public class Time
一个与 java.util.Date
类有关的瘦包装器 (thin wrapper),它允许 JDBC 将该类标识为 SQL TIME
值。Time
类添加格式化和解析操作以支持时间值的 JDBC 转义语法。
应该将日期组件设置为 1970 年 1 月 1 日的 "zero epoch" 值并且不应访问该值。
构造方法摘要 | |
---|---|
Time(int hour,
int minute,
int second)
已过时。 使用采用毫秒值的构造方法取代此构造方法 |
|
Time(long time)
使用毫秒时间值构造 Time 对象。 |
方法摘要 | |
---|---|
int |
getDate()
已过时。 |
int |
getDay()
已过时。 |
int |
getMonth()
已过时。 |
int |
getYear()
已过时。 |
void |
setDate(int i)
已过时。 |
void |
setMonth(int i)
已过时。 |
void |
setTime(long time)
使用毫秒时间值设置 Time 对象。 |
void |
setYear(int i)
已过时。 |
String |
toString()
使用 JDBC 时间转义格式对时间进行格式化。 |
static Time |
valueOf(String s)
将使用 JDBC 时间转义格式的字符串转换为 Time 值。 |
从类 java.util.Date 继承的方法 |
---|
after, before, clone, compareTo, equals, getHours, getMinutes, getSeconds, getTime, getTimezoneOffset, hashCode, parse, setHours, setMinutes, setSeconds, toGMTString, toLocaleString, UTC |
从类 java.lang.Object 继承的方法 |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
构造方法详细信息 |
---|
@Deprecated public Time(int hour, int minute, int second)
Time
对象,用小时、分钟和秒钟的给定值对其进行初始化。驱动程序将日期组件设置为 1970 年 1 月 1 日。尝试访问 Time
对象的日期组件的任何方法都将抛出 java.lang.IllegalArgumentException
。
如果给定的参数超出范围,则结果是不确定的。
hour
- 0 到 23minute
- 0 到 59second
- 0 到 59public Time(long time)
Time
对象。
time
- 自从 1970 年 1 月 1 日 00:00:00 GMT 以来的毫秒数;负数表示在 1970 年 1 月 1 日 00:00:00 GMT 之前的毫秒数方法详细信息 |
---|
public void setTime(long time)
Time
对象。
Date
中的 setTime
time
- 自从 1970 年 1 月 1 日 00:00:00 GMT 以来的毫秒数;负数表示在 1970 年 1 月 1 日 00:00:00 GMT 之前的毫秒数public static Time valueOf(String s)
Time
值。
s
- 使用 "hh:mm:ss" 格式的时间
Time
对象public String toString()
Date
中的 toString
String
Date.toLocaleString()
,
Date.toGMTString()
@Deprecated public int getYear()
TIME
值没有年 (year) 组件。
Date
中的 getYear
IllegalArgumentException
- 如果调用此方法setYear(int)
@Deprecated public int getMonth()
TIME
值没有月 (month) 组件。
Date
中的 getMonth
IllegalArgumentException
- 如果调用此方法setMonth(int)
@Deprecated public int getDay()
TIME
值没有日 (day) 组件。
Date
中的 getDay
IllegalArgumentException
- 如果调用此方法Calendar
@Deprecated public int getDate()
TIME
值没有日期 (date) 组件。
Date
中的 getDate
IllegalArgumentException
- 如果调用此方法setDate(int)
@Deprecated public void setYear(int i)
TIME
值没有年 (year) 组件。
Date
中的 setYear
i
- 年份值。
IllegalArgumentException
- 如果调用此方法getYear()
@Deprecated public void setMonth(int i)
TIME
值没有月 (month) 组件。
Date
中的 setMonth
i
- 0-11 之间的月份值。
IllegalArgumentException
- 如果调用此方法getMonth()
@Deprecated public void setDate(int i)
TIME
值没有日期 (date) 组件。
Date
中的 setDate
i
- 月份中 1-31 之间的某一天。
IllegalArgumentException
- 如果调用此方法getDate()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。