javaで日付を取得する方法はありますか?たとえば、Jan 1は1に等しく、Feb 1は32に等しくなります。標準時形式yyyy/mm/ddではなく?何とかフォーマッタ日付を編集して、おそらく :日付を取得する方法Javaのみ?
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy/MM/dd");
LocalDate localDate = LocalDate.now();
javaで日付を取得する方法はありますか?たとえば、Jan 1は1に等しく、Feb 1は32に等しくなります。標準時形式yyyy/mm/ddではなく?何とかフォーマッタ日付を編集して、おそらく :日付を取得する方法Javaのみ?
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy/MM/dd");
LocalDate localDate = LocalDate.now();
あなたは
下のカレンダーのカレンダー= Calendar.getInstance()を使用することができます。 int dayOfYear = calendar.get(Calendar.DAY_OF_YEAR);
int day = LocalDate.getDayOfYear();
LocalDate localDate = LocalDate.now();
System.out.println(localDate.getDayOfYear());
戻り値:うるう年で1から365まで日の年、または366
この
SimpleDateFormat format1=new SimpleDateFormat("MM/dd/yyyy");
Date dt1=format1.parse(pass your date);
DateFormat format2=new SimpleDateFormat("EEEE");
String finalDay=format2.format(dt1);
を試してみてください'Day-of-year'を使用する:https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html –