}Calendarcal=null;if(aLocale.hasExtensions()) {//这里根据时区不同,来创建不同的对象Stringcaltype=aLocale.getUnicodeLocaleType("ca");if(caltype !=null) {switch(caltype) {case"buddhist": cal =newBuddhistCalendar(zone, aLocale);break;case"japanese": cal =newJapaneseImperialCalendar(zone, aLo...