Java プラットフォーム 1.2

クラス
java.util.Calendar の使用

Calendar を使用するパッケージ
java.sql JDBC パッケージを提供します。 
java.text テキスト、日付、数値およびメッセージを、自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、従来のコレクションクラス、イベントモデル、日付と時刻の機構、国際化、およびさまざまなユーティリティクラス (文字列トークナイザ、乱数ジェネレータ、ビット配列) が含まれています。  
 

java.sql における Calendar の使用方法
 

Calendar のパラメータを持つ java.sql におけるメソッド
 void PreparedStatement.setDate(int parameterIndex, Date x, Calendar cal)
          JDBC 2.0 指定された Calendar オブジェクトを使用して、指定されたパラメータを java.sql.Date 値に設定します。
 void PreparedStatement.setTime(int parameterIndex, Time x, Calendar cal)
          JDBC 2.0 指定された Calendar オブジェクトを使用して、指定されたパラメータを java.sql.Time 値に設定します。
 void PreparedStatement.setTimestamp(int parameterIndex, Timestamp x, Calendar cal)
          JDBC 2.0 指定された Calendar オブジェクトを使用して、指定されたパラメータを java.sql.Timestamp 値に設定します。
 Date ResultSet.getDate(int columnIndex, Calendar cal)
          JDBC 2.0 現在の行のカラム値を java.sql.Date オブジェクトとして取得します。
 Date ResultSet.getDate(String columnName, Calendar cal)
          現在の行のカラム値を java.sql.Date オブジェクトとして取得します。
 Time ResultSet.getTime(int columnIndex, Calendar cal)
          現在の行のカラム値を java.sql.Time オブジェクトとして取得します。
 Time ResultSet.getTime(String columnName, Calendar cal)
          現在の行のカラム値を java.sql.Time オブジェクトとして取得します。
 Timestamp ResultSet.getTimestamp(int columnIndex, Calendar cal)
          現在の行のカラム値を java.sql.Timestamp オブジェクトとして取得します。
 Timestamp ResultSet.getTimestamp(String columnName, Calendar cal)
          現在の行のカラム値を java.sql.Timestamp オブジェクトとして取得します。
 Date CallableStatement.getDate(int parameterIndex, Calendar cal)
          JDBC DATE パラメータの値を java.sql.Date オブジェクトとして取得します。
 Time CallableStatement.getTime(int parameterIndex, Calendar cal)
          JDBC TIME パラメータの値を java.sql.Time オブジェクトとして取得します。
 Timestamp CallableStatement.getTimestamp(int parameterIndex, Calendar cal)
          JDBC TIMESTAMP パラメータの値を java.sql.Timestamp オブジェクトとして取得します。
 

java.text における Calendar の使用方法
 

Calendar として宣言される java.text におけるフィールド
protected  Calendar DateFormat.calendar
          日付と時刻のフォーマットを行うためのタイムフィールドの値を生成するために DateFormat が使用するカレンダです。
 

Calendar を返す java.text におけるメソッド
 Calendar DateFormat.getCalendar()
          この日付/時刻フォーマッタに対応するカレンダを取得します。
 

Calendar のパラメータを持つ java.text におけるメソッド
 void DateFormat.setCalendar(Calendar newCalendar)
          この日付フォーマットで使用するカレンダを設定します。
 

java.util における Calendar の使用方法
 

java.util における Calendar のサブクラス
 class GregorianCalendar
          GregorianCalendar は、Calendar の具象サブクラスであり、世界のほとんどの地域で使用される標準的なカレンダを提供します。
 

Calendar を返す java.util におけるメソッド
static Calendar Calendar.getInstance()
          デフォルトのタイムゾーンおよびロケールを使用してカレンダを取得します。
static Calendar Calendar.getInstance(TimeZone zone)
          指定されたタイムゾーンおよびデフォルトのロケールを使用してカレンダを取得します。
static Calendar Calendar.getInstance(Locale aLocale)
          デフォルトのタイムゾーンおよび指定されたロケールを使用してカレンダを取得します。
static Calendar Calendar.getInstance(TimeZone zone, Locale aLocale)
          指定されたタイムゾーンおよびロケールを使用してカレンダを取得します。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.