Java Calendar getMaximum() Method



Description

The Java Calendar getMaximum() method returns the maximum value for the given calendar field.

Declaration

Following is the declaration for java.util.Calendar.getMaximum() method

public abstract int getMaximum(int field)

Parameters

field − the calendar field.

Return Value

The method returns the maximum value for the calendar field entered.

Exception

NA

Getting Maximum Year from a Current Dated GregorianCalendar Instance Example

The following example shows the usage of Java Calendar getMaximum() method. We're creating an instance of a GregorianCalendar of current date. Then we're getting maximum value of Year using getMaximum() method and printing it.

package com.tutorialspoint;

import java.util.Calendar;
import java.util.GregorianCalendar;

public class CalendarDemo {
   public static void main(String[] args) {

      // create a calendar    
      Calendar cal = new GregorianCalendar();

      // print the maximum for year field
      int result = cal.getMaximum(Calendar.YEAR);
      System.out.println("The maximum is: " + result);
   }
}

Output

Let us compile and run the above program, this will produce the following result −

The maximum is: 292278994

Getting Maximum Month from a Current Dated GregorianCalendar Instance Example

The following example shows the usage of Java Calendar getMaximum() method. We're creating an instance of a GregorianCalendar of current date. Then we're getting maximum value of Month using getMaximum() method and printing it.

package com.tutorialspoint;

import java.util.Calendar;
import java.util.GregorianCalendar;

public class CalendarDemo {
   public static void main(String[] args) {

      // create a calendar    
      Calendar cal = new GregorianCalendar();

      // print the maximum for month field
      int result = cal.getMaximum(Calendar.MONTH);
      System.out.println("The maximum is: " + result);
   }
}

Output

Let us compile and run the above program, this will produce the following result −

The maximum is: 11

Getting Maximum Day from a Current Dated GregorianCalendar Instance Example

The following example shows the usage of Java Calendar getMaximum() method. We're creating an instance of a GregorianCalendar of current date. Then we're getting maximum value of Day using getMaximum() method and printing it.

package com.tutorialspoint;

import java.util.Calendar;
import java.util.GregorianCalendar;

public class CalendarDemo {
   public static void main(String[] args) {

      // create a calendar    
      Calendar cal = new GregorianCalendar();

      // print the maximum for day field
      int result = cal.getMaximum(Calendar.DATE);
      System.out.println("The maximum is: " + result);
   }
}

Output

Let us compile and run the above program, this will produce the following result −

The maximum is: 31
java_util_calendar.htm
Advertisements