javaで日付を取得する方法は色々あります。
Dateクラス
java.util.Date
Dateクラスはjavaの初期から使われているクラスで日付の取得や表示に使われることが多い。
しかし非推奨のメソッドが多いので注意が必要。
Calendarクラス
java.util.Calendar
CalendarクラスはDateよりも機能が豊富で日付の計算や参照ができるクラス。
ここではcalendarクラスを使用した日付の取得方法を紹介します。
java
import java.util.Calendar;
public class Main {
public static void main(String args[]){
//日付を取得
Calendar cal = Calendar.getInstance();
//月のみ0から数えるため+1しておくとわかりやすい.
int month = cal.get(Calendar.MONTH) + 1;
System.out.println(cal.get(Calendar.YEAR) + month + cal.get(Calendar.DATE));
}
}
実行結果(2018年6月28日の場合)
2018628