クラス
java.util.Calendarの使用

Calendarを使用しているパッケージ 
パッケージ 説明
java.sql
Java™プログラミング言語を使用してデータソース(通常はリレーショナル・データベース)に格納されたデータにアクセスして処理するためのAPIを提供します。
java.text
テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。
java.util
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
javax.sql
Java™プログラミング言語によるサーバー側のデータ・ソースへのアクセスと処理のためのAPIを提供します。
javax.sql.rowset
JDBC RowSet実装用の標準インタフェースと基底クラスです。
javax.xml.datatype
XML/Java型マッピングを定義します。
  • java.sqlでのCalendarの使用

    Calendar型のパラメータを持つjava.sqlのメソッド 
    修飾子と型 メソッド 説明
    Date CallableStatement.getDate​(int parameterIndex, Calendar cal)
    指定されたJDBC DATEパラメータの値をjava.sql.Dateオブジェクトとして取り出します。日付の作成には、指定されたCalendarオブジェクトを使用します。
    Date CallableStatement.getDate​(String parameterName, Calendar cal)
    JDBC DATEパラメータの値をjava.sql.Dateオブジェクトとして取り出します。日付の作成には、指定されたCalendarオブジェクトを使用します。
    Date ResultSet.getDate​(int columnIndex, Calendar cal)
    このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Dateオブジェクトとして取り出します。
    Date ResultSet.getDate​(String columnLabel, Calendar cal)
    このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Dateオブジェクトとして取り出します。
    Time CallableStatement.getTime​(int parameterIndex, Calendar cal)
    指定されたJDBC TIMEパラメータの値をjava.sql.Timeオブジェクトとして取り出します。時間の作成には、指定されたCalendarオブジェクトを使用します。
    Time CallableStatement.getTime​(String parameterName, Calendar cal)
    JDBC TIMEパラメータの値をjava.sql.Timeオブジェクトとして取り出します。時間の作成には、指定されたCalendarオブジェクトを使用します。
    Time ResultSet.getTime​(int columnIndex, Calendar cal)
    このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timeオブジェクトとして取り出します。
    Time ResultSet.getTime​(String columnLabel, Calendar cal)
    このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timeオブジェクトとして取り出します。
    Timestamp CallableStatement.getTimestamp​(int parameterIndex, Calendar cal)
    指定されたJDBC TIMESTAMPパラメータの値をjava.sql.Timestampオブジェクトとして取り出します。Timestampオブジェクトの作成には、指定されたCalendarオブジェクトを使用します。
    Timestamp CallableStatement.getTimestamp​(String parameterName, Calendar cal)
    JDBC TIMESTAMPパラメータの値をjava.sql.Timestampオブジェクトとして取り出します。Timestampオブジェクトの作成には、指定されたCalendarオブジェクトを使用します。
    Timestamp ResultSet.getTimestamp​(int columnIndex, Calendar cal)
    このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timestampオブジェクトとして取り出します。
    Timestamp ResultSet.getTimestamp​(String columnLabel, Calendar cal)
    このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timestampオブジェクトとして取り出します。
    void CallableStatement.setDate​(String parameterName, Date x, Calendar cal)
    指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Date値に設定します。
    void PreparedStatement.setDate​(int parameterIndex, Date x, Calendar cal)
    指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Date値に設定します。
    void CallableStatement.setTime​(String parameterName, Time x, Calendar cal)
    指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Time値に設定します。
    void PreparedStatement.setTime​(int parameterIndex, Time x, Calendar cal)
    指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Time値に設定します。
    void CallableStatement.setTimestamp​(String parameterName, Timestamp x, Calendar cal)
    指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Timestamp値に設定します。
    void PreparedStatement.setTimestamp​(int parameterIndex, Timestamp x, Calendar cal)
    指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Timestamp値に設定します。
  • java.textでのCalendarの使用

    Calendarとして宣言されているjava.textのフィールド 
    修飾子と型 フィールド 説明
    protected Calendar DateFormat.calendar
    日付/時刻フィールドとそのインスタントを計算するために使用されるCalendarインスタンスです。
    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のメソッド 
    修飾子と型 メソッド 説明
    Calendar Calendar.Builder.build()
    setterメソッドによって設定されたパラメータで構成されるCalendarを返します。
    static Calendar Calendar.getInstance()
    デフォルトのタイムゾーンおよびロケールを使用してカレンダを取得します。
    static Calendar Calendar.getInstance​(Locale aLocale)
    デフォルトのタイムゾーンおよび指定されたロケールを使用してカレンダを取得します。
    static Calendar Calendar.getInstance​(TimeZone zone)
    指定されたタイムゾーンおよびデフォルトのロケールを使用してカレンダを取得します。
    static Calendar Calendar.getInstance​(TimeZone zone, Locale aLocale)
    指定されたタイムゾーンおよびロケールを使用してカレンダを取得します。
    Calendar型のパラメータを持つjava.utilのメソッド 
    修飾子と型 メソッド 説明
    int Calendar.compareTo​(Calendar anotherCalendar)
    2つのCalendarオブジェクトで表される時間値(元期からのミリ秒単位のオフセット)を比較します。
  • javax.sqlでのCalendarの使用

    Calendar型のパラメータを持つjavax.sqlのメソッド 
    修飾子と型 メソッド 説明
    void RowSet.setDate​(int parameterIndex, Date x, Calendar cal)
    このRowSetオブジェクトのコマンドで指定したパラメータを、指定されたjava.sql.Date値に設定します。
    void RowSet.setDate​(String parameterName, Date x, Calendar cal)
    指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Date値に設定します。
    void RowSet.setTime​(int parameterIndex, Time x, Calendar cal)
    このRowSetオブジェクトのコマンドで指定したパラメータを、指定されたjava.sql.Time値に設定します。
    void RowSet.setTime​(String parameterName, Time x, Calendar cal)
    指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Time値に設定します。
    void RowSet.setTimestamp​(int parameterIndex, Timestamp x, Calendar cal)
    このRowSetオブジェクトのコマンドで指定したパラメータを、指定されたjava.sql.Timestamp値に設定します。
    void RowSet.setTimestamp​(String parameterName, Timestamp x, Calendar cal)
    指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Timestamp値に設定します。
  • javax.sql.rowsetでのCalendarの使用

    Calendar型のパラメータを持つjavax.sql.rowsetのメソッド 
    修飾子と型 メソッド 説明
    void BaseRowSet.setDate​(int parameterIndex, Date x, Calendar cal)
    指定されたパラメータを指定されたjava.sql.Dateオブジェクトに設定します。
    void BaseRowSet.setDate​(String parameterName, Date x, Calendar cal)
    指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Date値に設定します。
    void BaseRowSet.setTime​(int parameterIndex, Time x, Calendar cal)
    指定されたパラメータを指定されたjava.sql.Timeオブジェクトに設定します。
    void BaseRowSet.setTime​(String parameterName, Time x, Calendar cal)
    指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Time値に設定します。
    void BaseRowSet.setTimestamp​(int parameterIndex, Timestamp x, Calendar cal)
    指定されたパラメータを指定されたjava.sql.Timestampオブジェクトに設定します。
    void BaseRowSet.setTimestamp​(String parameterName, Timestamp x, Calendar cal)
    指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Timestamp値に設定します。
  • javax.xml.datatypeでのCalendarの使用

    Calendar型のパラメータを持つjavax.xml.datatypeのメソッド 
    修飾子と型 メソッド 説明
    abstract void Duration.addTo​(Calendar calendar)
    この期間をCalendarオブジェクトに追加します。
    long Duration.getTimeInMillis​(Calendar startInstant)
    ミリ秒でデュレーションの長さを返します。
    abstract Duration Duration.normalizeWith​(Calendar startTimeInstant)
    特定のインスタントを参照点として使用して、年および月フィールドを日フィールドに変換します。