/** * Creates a new format for the given locale. * * @param locale the locale of the format to create. * @param zone the timezone. */ public StandardDateFormat(final Locale locale, final TimeZone zone) { super(PATTERN, locale); calendar = new ISOCalendar(locale, zone); }
/** * Creates a new calendar. */ ISOCalendar(final Locale locale, final TimeZone zone) { super(zone, locale); setGregorianChange(new Date(Long.MIN_VALUE)); // Set pure Gregorian calendar (no change date). }