Java Calendar getCalendarType() 方法



描述

Java Calendar getCalendarType() 方法返回日历实例的日历类型。根据其默认实现,此方法返回日历实例的类名。

声明

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

public String getCalendarType()

参数

返回值

此方法返回 LDML 定义的日历类型或此 Calendar 实例的类名。

异常

获取日历实例的日历类型示例

以下示例演示了 Java Calendar getCalendarType() 方法的使用。我们正在创建当前日期的日历实例。然后使用 getCalendarType() 方法检索日历类型。此后我们打印该类型。

package com.tutorialspoint;

import java.util.Calendar;

public class CalendarDemo {
   public static void main(String[] args) {
      Calendar cal = Calendar.getInstance();
      
      System.out.println("Calendar Type: " + cal.getCalendarType());
   }
}

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

Calendar Type: gregory

获取 GregorianCalendar 实例的日历类型示例

以下示例演示了 Java Calendar getCalendarType() 方法的使用。我们正在创建当前日期的 GregorianCalendar 实例。然后使用 getCalendarType() 方法检索日历类型。此后我们打印该类型。

package com.tutorialspoint;

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

public class CalendarDemo {
   public static void main(String[] args) {
      Calendar cal = new GregorianCalendar();
      
      System.out.println("Calendar Type: " + cal.getCalendarType());
   }
}

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

Calendar Type: gregory

获取给定日期的 GregorianCalendar 实例的日历类型示例

以下示例演示了 Java Calendar getCalendarType() 方法的使用。我们正在创建任意随机日期的 GregorianCalendar 实例。然后使用 getCalendarType() 方法检索日历类型。此后我们打印该类型。

package com.tutorialspoint;

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

public class CalendarDemo {
   public static void main(String[] args) {
      Calendar cal = new GregorianCalendar(2022,11,23);
      
      System.out.println("Calendar Type: " + cal.getCalendarType());
   }
}

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

Calendar Type: gregory
java_util_calendar.htm
广告