java.util.Calendar.getAvailableCalendarTypes() 方法返回一个不可修改的 Set,其中包含运行时 Calendar 支持的所有日历类型环境。
语法
public static Set<String> getAvailableCalendarTypes()
参数
无需参数。
返回值
返回包含所有可用日历类型的不可修改的 Set。
异常
无示例:
在下面的示例中, java.util.Calendar.getAvailableCalendarTypes() 方法返回一个不可修改的 Set,其中包含运行时环境中 Calendar 支持的所有日历类型。
import java.util.*;
public class MyClass {
public static void main(String[] args) {
//创建指定日期的Calendar对象
Calendar Cal = new GregorianCalendar(2015, 1, 25);
//打印日历
System.out.println("The Calendar is: " + Cal.getTime());
//打印包含所有日历类型的集合
//日历支持
Set<String> MySet = Cal.getAvailableCalendarTypes();
System.out.println("All supported calendar types are: " + MySet);
}
}
上面的代码将是:
The Calendar is: Wed Feb 25 00:00:00 UTC 2015
All supported calendar types are: [gregory, buddhist, japanese]