| 
JavaTM 2 Platform Std. Ed. v1.4.0  | 
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Object
  |
  +--java.util.Date
        |
        +--java.sql.Time
java.util.Date クラスの thin ラッパーで、このラッパーによって JDBC API はこれを SQL TIME 値として識別できます。Time クラスは、時間値の JDBC エスケープ構文をサポートするためのフォーマットと構文解析操作を追加します。
日付コンポーネントは、「ゼロエポック」値を 1970 年 1 月 1 日に設定しなければならず、また、アクセスできないようにする必要があります。
| コンストラクタの概要 | |
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, 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 | 
| コンストラクタの詳細 | 
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 日、0 時 0 分 0 秒 GMT (グリニッジ標準時) を起点とした時間をミリ秒で表した値。負の値は、1970 年 1 月 1 日、0 時 0 分 0 秒 GMT (グリニッジ標準時) を起点としたそれより前のミリ秒| メソッドの詳細 | 
public void setTime(long time)
Time オブジェクトを設定します。
Date 内の setTimetime - 1970 年 1 月 1 日、0 時 0 分 0 秒 GMT (グリニッジ標準時) を起点とした時間をミリ秒で表した値。負の値は、1970 年 1 月 1 日、0 時 0 分 0 秒 GMT (グリニッジ標準時) を起点としたそれより前のミリ秒public static Time valueOf(String s)
Time 値に変換します。
s - hh:mm:ss 形式の時間
Time オブジェクトpublic String toString()
Date 内の toStringStringDate.toLocaleString(), 
Date.toGMTString()public int getYear()
Time 値は年コンポーネントを持たないので、使用しないでください。
Date 内の getYearIllegalArgumentException - このメソッドが呼び出された場合setYear(int)public int getMonth()
Time 値は月コンポーネントを持たないので、使用しないでください。
Date 内の getMonthIllegalArgumentException - このメソッドが呼び出された場合setMonth(int)public int getDay()
Time 値は日コンポーネントを持たないので、使用しないでください。
Date 内の getDayIllegalArgumentException - このメソッドが呼び出された場合Calendarpublic int getDate()
Time 値は日付コンポーネントを持たないので、使用しないでください。
Date 内の getDateIllegalArgumentException - このメソッドが呼び出された場合setDate(int)public void setYear(int i)
Time 値は年コンポーネントを持たないので、使用しないでください。
Date 内の setYeari - 年の値
IllegalArgumentException - このメソッドが呼び出された場合getYear()public void setMonth(int i)
Time 値は月コンポーネントを持たないので、使用しないでください。
Date 内の setMonthi - 0 〜 11 の月の値
IllegalArgumentException - このメソッドが呼び出された場合getMonth()public void setDate(int i)
Time 値は日付コンポーネントを持たないので、使用しないでください。
Date 内の setDatei - 1 〜 31 の月の日の値
IllegalArgumentException - このメソッドが呼び出された場合getDate()
  | 
JavaTM 2 Platform Std. Ed. v1.4.0  | 
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
 Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
 Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A.  All Rights Reserved.