現在の日時はDateで取得するが、特定の日時を何かにセットしたりする時など、日時を加工したい場合は、Calendarを使う。
Calendar (Java Platform SE 6)
Java日付処理メモ(Hishidama's Java Date Memo)
Dateでも特定日時の設定などは出来るが、非推奨になっている。
Calendarは抽象クラスだが、Calendar.getInstanceでデフォルトのタイムゾーンでインスタンスが取得できる。
(Dateはタイムゾーンがない。)
4/22
とはいえ、まずは日付を出力しただけ。
Sample/java/Calendar/Calendar/src/Calendar at master · bg1bgst333/Sample · GitHub