We would like to know how to get Month display name from java.util.Date.
import java.time.LocalDate; import java.util.Calendar; import java.util.Date; // w w w. jav a 2s .co m public class Main { public static void main(String[] argv) { System.out.println(getMonthName(new Date())); } public static String getMonthName(Date date) { Calendar cal = Calendar.getInstance(); cal.setTime(date); LocalDate localDate = LocalDate.of(0, cal.get(Calendar.MONTH) + 1, 1); return localDate.getMonth().name(); } }
The code above generates the following result.