public class MonthEnum { public static void main(String[] args) { Month month = Month.valueOf("January".toUpperCase()); System.out.printf("For the month of %s all Sunday are:%n", month); java.time.LocalDate localdate = Year.now().atMonth(month).atDay(1). with(TemporalAdjusters.firstInMonth(DayOfWeek.SUNDAY)); Month mi = localdate.getMonth(); while (mi == month) { System.out.printf("%s%n", localdate); localdate = localdate.with(TemporalAdjusters.next(DayOfWeek.SUNDAY)); mi = localdate.getMonth(); } // getValue() Month month1 = Month.from(LocalDate.now()); System.out.println(month1.getValue()); System.out.println(month1.name()); // minus() Month month2 = Month.from(LocalDate.now()); System.out.println(month2.minus(2)); // plus() Month month3 = Month.from(LocalDate.now()); System.out.println(month3.plus(2)); // length() Month month4 = Month.from(LocalDate.now()); System.out.println("Total Number of days: "+month4.length(true)); } }
Thursday, 9 February 2017
Date : MonthEnum
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment