プログラミング逆引き辞典

~ 多言語対応のプログラミングレシピ ~

Java 曜日の取得(LocalDate)

LocalDateクラスを使用して曜日を取得する方法
 

//日付をLocalDate型に変換
LocalDate ld = LocalDate.of(int yyyy, int mm, int dd);

//曜日を取得
DayOfWeek w = ld.getDayOfWeek();

//曜日で表示(MONDAY TUESDAY...SUNDAY)
System.out.println(w);

//数字で表示(MONDAY⇒1 TUESDAY⇒2...SUNDAY⇒7)
System.out.println(w.getValue());