Java Calendar getActualMaximum() 方法



描述

Java Calendar getActualMaximum() 方法根据此日历的时间值返回指定日历字段可能具有的最大值。

声明

以下是 java.util.Calendar.getActualMaximum() 方法的声明

public int getActualMaximum(int field)

参数

  • field - 给定的日历字段。

返回值

返回给定日历字段的最大值。

异常

从日历实例获取最大年份示例

以下示例演示了 Java Calendar getActualMaximum() 方法的用法。我们正在创建当前日期的日历实例。我们正在打印年份的最大可能值。

package com.tutorialspoint;

import java.util.Calendar;

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

      // create a calendar
      Calendar cal = Calendar.getInstance();

      // get the maximum value that year field can have
      System.out.println("Maximum year:" + cal.getActualMaximum(Calendar.YEAR));
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Maximum year:292278993

从日历实例获取最大月份示例

以下示例演示了 Java Calendar getActualMaximum() 方法的用法。我们正在创建当前日期的日历实例。我们正在打印月份的最大可能值。

package com.tutorialspoint;

import java.util.Calendar;

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

      // create a calendar
      Calendar cal = Calendar.getInstance();

      // get the maximum value that month field can have
      System.out.println("Maximum month:" + cal.getActualMaximum(Calendar.MONTH));
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Maximum month:11

从日历实例获取最大日期示例

以下示例演示了 Java Calendar getActualMaximum() 方法的用法。我们正在创建当前日期的日历实例。我们正在打印日期的最大可能值。

package com.tutorialspoint;

import java.util.Calendar;

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

      // create a calendar
      Calendar cal = Calendar.getInstance();

      // get the maximum value that day field can have
      System.out.println("Maximum day:" + cal.getActualMaximum(Calendar.DAY_OF_MONTH));
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Maximum day:30
java_util_calendar.htm
广告