クラス
java.sql.Timestampの使用

Timestampを使用しているパッケージ 
パッケージ 説明
java.sql
Java™プログラミング言語を使用してデータソース(通常はリレーショナル・データベース)に格納されたデータにアクセスして処理するためのAPIを提供します。
javax.sql
Java™プログラミング言語によるサーバー側のデータ・ソースへのアクセスと処理のためのAPIを提供します。
javax.sql.rowset
JDBC RowSet実装用の標準インタフェースと基底クラスです。
javax.sql.rowset.serial
Javaプログラミング言語でのSQL型とデータ型の直列化可能マッピングを可能にするユーティリティ・クラスを提供します。
  • java.sqlでのTimestampの使用

    Timestampを返すjava.sqlのメソッド 
    修飾子と型 メソッド 説明
    static Timestamp Timestamp.from​(Instant instant)
    InstantオブジェクトからTimestampのインスタンスを取得します。
    Timestamp CallableStatement.getTimestamp​(int parameterIndex)
    指定されたJDBC TIMESTAMPパラメータの値をjava.sql.Timestampオブジェクトとして取り出します。
    Timestamp CallableStatement.getTimestamp​(int parameterIndex, Calendar cal)
    指定されたJDBC TIMESTAMPパラメータの値をjava.sql.Timestampオブジェクトとして取り出します。Timestampオブジェクトの作成には、指定されたCalendarオブジェクトを使用します。
    Timestamp CallableStatement.getTimestamp​(String parameterName)
    JDBC TIMESTAMPパラメータの値をjava.sql.Timestampオブジェクトとして取り出します。
    Timestamp CallableStatement.getTimestamp​(String parameterName, Calendar cal)
    JDBC TIMESTAMPパラメータの値をjava.sql.Timestampオブジェクトとして取り出します。Timestampオブジェクトの作成には、指定されたCalendarオブジェクトを使用します。
    Timestamp ResultSet.getTimestamp​(int columnIndex)
    このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timestampオブジェクトとして取り出します。
    Timestamp ResultSet.getTimestamp​(int columnIndex, Calendar cal)
    このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timestampオブジェクトとして取り出します。
    Timestamp ResultSet.getTimestamp​(String columnLabel)
    このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timestampオブジェクトとして取り出します。
    Timestamp ResultSet.getTimestamp​(String columnLabel, Calendar cal)
    このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timestampオブジェクトとして取り出します。
    Timestamp SQLInput.readTimestamp()
    ストリーム内の次の属性を読み込み、それをjava.sql.Timestampオブジェクトとして返します。
    static Timestamp Timestamp.valueOf​(String s)
    JDBCタイムスタンプ・エスケープ形式のStringオブジェクトをTimestamp値に変換します。
    static Timestamp Timestamp.valueOf​(LocalDateTime dateTime)
    指定されたLocalDateTimeと同じ年、月、「月の日」、時、分、秒、およびナノ秒の日付/時間値を持つTimestampのインスタンスをLocalDateTimeオブジェクトから取得します。
    Timestamp型のパラメータを持つjava.sqlのメソッド 
    修飾子と型 メソッド 説明
    boolean Timestamp.after​(Timestamp ts)
    このTimestampオブジェクトが、指定されたTimestampオブジェクトより遅い時間かどうかを示します。
    boolean Timestamp.before​(Timestamp ts)
    このTimestampオブジェクトが、指定されたTimestampオブジェクトより早い時間かどうかを示します。
    int Timestamp.compareTo​(Timestamp ts)
    このTimestampオブジェクトを指定されたTimestampオブジェクトと比較します。
    boolean Timestamp.equals​(Timestamp ts)
    このTimestampオブジェクトが指定されたTimestampオブジェクトと等しいかどうかを判定します。
    void CallableStatement.setTimestamp​(String parameterName, Timestamp x)
    指定されたパラメータを、指定されたjava.sql.Timestamp値に設定します。
    void CallableStatement.setTimestamp​(String parameterName, Timestamp x, Calendar cal)
    指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Timestamp値に設定します。
    void PreparedStatement.setTimestamp​(int parameterIndex, Timestamp x)
    指定されたパラメータを、指定されたjava.sql.Timestamp値に設定します。
    void PreparedStatement.setTimestamp​(int parameterIndex, Timestamp x, Calendar cal)
    指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Timestamp値に設定します。
    void ResultSet.updateTimestamp​(int columnIndex, Timestamp x)
    指定された列をjava.sql.Timestamp値で更新します。
    void ResultSet.updateTimestamp​(String columnLabel, Timestamp x)
    指定された列をjava.sql.Timestamp値で更新します。
    void SQLOutput.writeTimestamp​(Timestamp x)
    次の属性をjava.sql.Timestampオブジェクトとしてストリームに書き込みます。
  • javax.sqlでのTimestampの使用

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

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

    Timestampを返すjavax.sql.rowset.serialのメソッド 
    修飾子と型 メソッド 説明
    Timestamp SQLInputImpl.readTimestamp()
    このSQLInputImplオブジェクト内の次の属性をjava.sql.Timestampオブジェクトとして取得します。
    Timestamp型のパラメータを持つjavax.sql.rowset.serialのメソッド 
    修飾子と型 メソッド 説明
    void SQLOutputImpl.writeTimestamp​(Timestamp x)
    このSQLOutputImplオブジェクトにJavaプログラミング言語のjava.sql.Timestampオブジェクトを書き込みます。