Java の Date の補足

概要

Javaの基本APIである java.util.Date とその仲間たちについての補足資料です。 DBFluteと直接関係はありませんが、基本中の基本で合わせて利用することが多いので、 補完的な資料として用意されています。(よく利用される機能のみ紹介)

クラス相関関係

TODO jflute

e.g. substring() の基本 @Java
Object
 |
 |-java.util.Date        // 標準的な日付オブジェクト (精度はミリ秒)
 |  |
 |  |-java.sql.Timestamp // DBの日時に対応するオブジェクト (精度はミリ秒、ナノ秒)
 |  |
 |  |-java.sql.Date      // DBの日付に対応する(つもりの)オブジェクト (精度は年月日)
 |  |
 |-java.util.Calendar    // 日付を操作するオブジェクト

TODO jflute